@charset "UTF-8";.btn-default{padding:8px 28px;margin-top:8px;font-weight:500;font-size:16px;font-family:"acumin-pro","sans-serif";text-align:center;display:inline-block;position:relative;outline:0;cursor:pointer;transition:transform .15s ease-in-out;letter-spacing:.001em;border:2px solid #773dbe;text-transform:capitalize;-webkit-font-smoothing:antialiased;perspective:1000px}.btn-default:hover{transform:scale(1.14);color:#fff;-webkit-font-smoothing:antialiased}.btn-default{background-color:#773dbe;color:#fff;border-radius:6px;text-decoration:none}.btn-default.btn-transparent{background-color:#fff;color:#773dbe;border-radius:6px;border:2px solid #fff}.btn-default.btn-transparent:hover{color:#773dbe}.btn-default.btn-black{background-color:#000;color:#fff;border-radius:6px;border:2px solid #000}.line-hover{position:relative;display:inline-block;color:#20274f;padding:3px 6px 6px;text-decoration:none;letter-spacing:0;text-transform:capitalize;border:2px solid transparent;transition:transform .6s cubic-bezier(0.2,0,0,1) .3s,border 0s ease}.line-hover:hover{border-radius:7px;border:2px solid #773dbe;transition-delay:.58s;padding:6px 8px 12px 28px}.line-hover:hover:before{transform:translate3d(0,-3px,0);transition:transform .6s cubic-bezier(0.2,0,0,1) .4s}.line-hover .text{display:block;transition:transform .4s cubic-bezier(0.2,0,0,1) .4s}.line-hover:after{position:absolute;content:"";bottom:-2px;left:0;right:0;height:2px;width:100%;background-color:#773dbe;transition:transform .8s cubic-bezier(1,0,0.37,1) .2s,right .2s cubic-bezier(0.04,0.48,0,1) .6s,left .4s cubic-bezier(0.04,0.48,0,1) .6s;transform-origin:left}.line-hover .line{position:absolute;background-color:#773dbe}.line-hover .line.line-top{top:-2px;transition:transform .08s linear .43s;transform-origin:left;height:2px;left:-2px;right:-2px;transform:scale3d(0,1,1)}.line-hover .line.line-bottom{bottom:-2px;transition:transform .3s cubic-bezier(1,0,0.65,1.01);transform-origin:right;height:2px;left:-2px;right:-2px;transform:scale3d(0,1,1)}.line-hover .line.line-right{right:-2px;transition:transform .1s cubic-bezier(1,0,0.65,1.01) .23s;transform-origin:top;width:2px;bottom:0;top:0;transform:scale3d(1,0,1)}.line-hover .line.line-left{transition:transform .08s linear .51s;transform-origin:bottom;width:2px;bottom:0;left:-2px;top:0;transform:scale3d(1,0,1)}.line-hover:hover .text{transition:transform .6s cubic-bezier(0.2,0,0,1) .4s}.line-hover:hover .line{transform:scale3d(1,1,1)}.line-hover:hover .line.line-top{opacity:0;transition:transform .08s linear .4s,opacity 0s ease .6s;transform-origin:right}.line-hover:hover .line.line-bottom{opacity:0;transition:transform .5s cubic-bezier(0,0.53,0.29,1) .56s,opacity 0s ease .6s;transform-origin:left}.line-hover:hover .line.line-right{opacity:0;transition:transform .1s cubic-bezier(1,0,0.65,1.01) .2s,opacity 0s ease .6s;transition:transform .1s cubic-bezier(1,0,0.65,1.01) .2s,opacity 0s ease .6s,opacity 0s ease .6s;transform-origin:bottom}.line-hover:hover .line.line-left{opacity:0;transition:transform .08s linear .48s,opacity 0s ease .6s;transform-origin:top}.line-hover:hover:after{transform:scale3d(0,1,1);right:0;left:0;transform-origin:right;transition:transform .2s cubic-bezier(1,0,0.65,1.01) .17s,right .2s cubic-bezier(1,0,0.65,1.01),left 0s .3s}.line-hover.watch-video{background:transparent;color:#000;border-radius:7px;position:relative;padding:8px 10px 10px 29px;line-height:unset;font-size:17px;letter-spacing:.029em;margin:0 12px;top:-5px;cursor:pointer}@media(max-width:595px){.line-hover.watch-video{margin:10px 6px 0}}.line-hover.watch-video:before{content:"";position:absolute;width:15px;height:15px;top:14px;left:6px;background:url("/wp-content/themes/wekaio/templates/assets/images/play_video.svg");background-repeat:no-repeat;background-size:100%;transform:translate3d(0,0,0);transition:transform .6s cubic-bezier(0.2,0,0,1) .3s;transition:all .4s linear}.line-hover.animate-line{background:transparent !important}.line-hover.animate-line:hover{padding:3px 6px 6px;color:#000}.line-hover.animate-line:hover .text{transform:translate3d(0,0,0)}.line-hover.animate-line.btn-default:hover{transform:none}.line-hover.line-white{color:#fff}.line-hover.line-white:after{color:#fff;background-color:#fff}.line-hover.line-white:before{background:url("/wp-content/themes/wekaio/templates/assets/images/play_video_white.svg")}.line-hover.line-white .line{color:#fff;background-color:#fff}.line-hover.line-white:hover{border-color:#fff}.line-hover-black{position:relative;display:inline-block;color:#000;padding:1px 3px 11px 3px;border:4px solid transparent;text-decoration:none;letter-spacing:0;text-transform:capitalize}.line-hover-black .text{transform:translate3d(0,5px,0);display:block;transition:transform .4s cubic-bezier(0.2,0,0,1) .4s}.line-hover-black:after{position:absolute;content:"";bottom:-2px;left:0;right:0;height:2px;width:115%;background-color:#000;transition:transform .8s cubic-bezier(1,0,0.37,1) .2s,right .2s cubic-bezier(0.04,0.48,0,1) .6s,left .4s cubic-bezier(0.04,0.48,0,1) .6s;transform-origin:left}.line-hover-black .line{position:absolute;background-color:#000}.line-hover-black .line.line-top{top:0;transition:transform .08s linear .43s;transform-origin:left;height:2px;left:-4px;right:-13px;transform:scale3d(0,1,1)}.line-hover-black .line.line-bottom{bottom:0;transition:transform .3s cubic-bezier(1,0,0.65,1.01);transform-origin:right;height:2px;left:-4px;right:-13px;transform:scale3d(0,1,1)}.line-hover-black .line.line-right{right:-14px;transition:transform .1s cubic-bezier(1,0,0.65,1.01) .23s;transform-origin:top;width:2px;bottom:0;top:0;transform:scale3d(1,0,1)}.line-hover-black .line.line-left{left:-4px;transition:transform .08s linear .51s;transform-origin:bottom;width:2px;bottom:0;top:0;transform:scale3d(1,0,1)}.line-hover-black:hover .text{transition:transform .6s cubic-bezier(0.2,0,0,1) .4s}.line-hover-black:hover .line{transform:scale3d(1,1,1)}.line-hover-black:hover .line.line-top{transition:transform .08s linear .4s;transform-origin:right}.line-hover-black:hover .line.line-bottom{transition:transform .5s cubic-bezier(0,0.53,0.29,1) .56s;transform-origin:left}.line-hover-black:hover .line.line-right{transition:transform .1s cubic-bezier(1,0,0.65,1.01) .2s;transform-origin:bottom}.line-hover-black:hover .line.line-left{transition:transform .08s linear .48s;transform-origin:top}.line-hover-black:hover:after{transform:scale3d(0,1,1);right:0;left:0;transform-origin:right;transition:transform .2s cubic-bezier(1,0,0.65,1.01) .17s,right .2s cubic-bezier(1,0,0.65,1.01),left 0s .3s}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}ol,ul,li{padding:0;margin:0}a{text-decoration:none;outline:0;cursor:pointer;font-family:"acumin-pro","sans-serif"}a:hover{outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6,p,fieldset,form,label,table,tbody,tr,th,td,figure,footer,header,menu,nav,section,audio,video,button{margin:0;border:0}img{height:auto;width:100%;max-width:100%;vertical-align:top;border:0}.container{width:100%;margin:0 auto;padding:0 20px;max-width:1230px;position:relative}section,.section{width:100%;position:relative;float:left;padding:90px 0;overflow:hidden}@media(min-width:992px) and (max-width:1230px){section,.section{padding:60px 0}}@media(min-width:768px) and (max-width:991px){section,.section{padding:40px 0}}@media(max-width:767px){section,.section{padding:30px 0}}@media(max-width:767px){section:after,.section:after{display:none}}section a:not(.btn-default):not(.line-hover),.section a:not(.btn-default):not(.line-hover){text-decoration:underline;color:#773dbe;font-family:"acumin-pro","sans-serif"}section a:not(.btn-default):not(.line-hover):hover,.section a:not(.btn-default):not(.line-hover):hover{color:#773dbe;text-decoration:none;transition:all .3s linear}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}header:after,.container:after,.wrapper:after,.column-wrapper:after,.grid-wrapper:after,.two-third:after,.content-wrapper:after,.v-middle-wrapper:after,.col-wrapper:after{content:"";clear:both;display:block}h1{color:#000;font-family:"poppins","sans-serif";font-size:64px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:72px}@media(min-width:768px) and (max-width:991px){h1{font-size:48px;line-height:56px}}@media(min-width:596px) and (max-width:767px){h1{font-size:48px;line-height:56px}}@media(min-width:481px) and (max-width:595px){h1{font-size:36px;line-height:44px}}@media(max-width:480px){h1{font-size:36px;line-height:44px}}h2{color:#fff;font-family:"poppins","sans-serif";font-size:48px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:56px}@media(min-width:768px) and (max-width:991px){h2{font-size:36px;line-height:44px}}@media(min-width:596px) and (max-width:767px){h2{font-size:36px;line-height:44px}}@media(min-width:481px) and (max-width:595px){h2{font-size:24px;line-height:32px}}@media(max-width:480px){h2{font-size:24px;line-height:32px}}h3{color:#fff;font-family:"poppins","sans-serif";font-size:36px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:44px}@media(min-width:768px) and (max-width:991px){h3{font-size:24px;line-height:32px}}@media(min-width:596px) and (max-width:767px){h3{font-size:24px;line-height:32px}}@media(min-width:481px) and (max-width:595px){h3{font-size:18px;line-height:24px}}@media(max-width:480px){h3{font-size:18px;line-height:24px}}h4{color:#fff;font-family:"poppins","sans-serif";font-size:24px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:32px}@media(min-width:768px) and (max-width:991px){h4{font-size:18px;line-height:24px}}@media(min-width:596px) and (max-width:767px){h4{font-size:18px;line-height:24px}}@media(min-width:481px) and (max-width:595px){h4{font-size:16px;line-height:20px}}@media(max-width:480px){h4{font-size:16px;line-height:20px}}h5{color:#000;font-family:"poppins","sans-serif";font-size:18px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:24px}@media(min-width:768px) and (max-width:991px){h5{font-size:16px;line-height:20px}}@media(min-width:596px) and (max-width:767px){h5{font-size:16px;line-height:20px}}@media(min-width:481px) and (max-width:595px){h5{font-size:14px;line-height:18px}}@media(max-width:480px){h5{font-size:14px;line-height:18px}}h6{color:#000;font-family:"poppins","sans-serif";font-size:16px;font-style:normal;font-weight:700;letter-spacing:-0.015em;line-height:20px}@media(min-width:768px) and (max-width:991px){h6{font-size:14px;line-height:18px}}@media(min-width:596px) and (max-width:767px){h6{font-size:14px;line-height:18px}}@media(min-width:481px) and (max-width:595px){h6{font-size:10px;line-height:12px}}@media(max-width:480px){h6{font-size:10px;line-height:12px}}p{color:#000;font-family:"acumin-pro","sans-serif";font-size:18px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.01em}@media(min-width:768px) and (max-width:991px){p{font-size:16px;line-height:22px}}@media(min-width:596px) and (max-width:767px){p{font-size:16px;line-height:22px}}@media(min-width:481px) and (max-width:595px){p{font-size:14px;line-height:20px}}@media(max-width:480px){p{font-size:14px;line-height:20px}}span{font-family:"acumin-pro","sans-serif"}blockquote>p{color:#203c51;font-weight:700;font-size:18px;margin-top:60px;font-family:"poppins","sans-serif";line-height:24px}@media(min-width:768px) and (max-width:991px){blockquote>p{font-size:16px}}@media(max-width:767px){blockquote>p{font-size:14px}}blockquote>p span{font-size:18px;font-weight:700;font-family:"poppins","sans-serif";line-height:24px;display:inline-block}@media(min-width:768px) and (max-width:991px){blockquote>p span{font-size:16px}}@media(max-width:767px){blockquote>p span{font-size:14px}}.bg-img{overflow:hidden}.bg-img img{-o-object-fit:cover;object-fit:cover}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.left{float:left}.right{float:right}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.zoom-in img{transform:scale(1);transition:transform .4s ease-in-out}.zoom-in:hover img{transform:scale(1.06)}.zoom-bg .bg-img img{transform:scale(1);transition:transform .4s ease-in-out}.zoom-bg:hover .bg-img img{transform:scale(1.06)}.blend-mode{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;mix-blend-mode:multiply}::-webkit-input-placeholder{font-weight:400;color:#000;opacity:1;font-size:14px}::-moz-placeholder{font-weight:400;color:#000;opacity:1;font-size:14px}:-ms-input-placeholder{font-weight:400;color:#000;opacity:1;font-size:14px}:-moz-placeholder{font-weight:400;color:#000;opacity:1;font-size:14px}body.stop-scroll{overflow:hidden}.wow{visibility:hidden}.disable-navigation header{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.wow{visibility:hidden}.animated{animation-duration:.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(0.95,1.05,1)}75%{transform:scale3d(1.05,0.95,1)}to{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:translate3d(0,0,0)}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{transform:translate3d(0,0,0)}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:translate3d(0,0,0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translate3d(0,0,0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translate3d(0,0,0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translate3d(0,0,0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9,0.9,0.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(0.3,0.3,0.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp;animation:fadeInUp .9s 0s both}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95,0.95,0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:translate3d(0,0,0);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:translate3d(0,0,0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:translate3d(0,0,0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(0.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.blur{animation-name:blur}@keyframes blur{from{text-shadow:0 0 100px #fff;color:transparent}to{color:transparent;text-shadow:0 0 0 #fff}}.scaleRight{animation-name:scaleRight}@keyframes scaleRight{from{transform:scale(0);transform-origin:right bottom}to{transform:scale(1);transform-origin:right bottom}}.scaleLeft{animation-name:scaleLeft}@keyframes scaleLeft{from{transform:scale(0);transform-origin:left bottom}to{transform:scale(1);transform-origin:left bottom}}.wefadeInRight{animation:we-fade-in-right 1.2s .2s both}.wefadeInLeft{animation:we-fade-in-left 1.2s .2s both}.wefadeInBottom{animation:we-fade-in-bottom 2s ease-in-out .2s both}.kenburns-bottom-right{animation:kenburns-bottom-right 12s ease-in-out both}@media(max-width:480px){.kenburns-bottom-right{animation:kenburns-bottom-right-mobile 12s ease-in-out both}}@keyframes we-fade-in-right{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}.we-zoom-in{animation:we-zoom-in 1.2s .2s both}@keyframes we-zoom-in{0%{transform:scale(0.75);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes we-fade-in-left{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes we-fade-in-bottom{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes we-fade-in-up{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}.wefadeInUp{animation:wefadeInUp 1.2s .2s both}@keyframes we-fade-in{0%{opacity:0}100%{opacity:1}}.wefadeIn{animation:we-fade-in 1.2s .2s both}@keyframes wefadeInUp{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}.wefadeInUplarge{animation:wefadeInUplarge 1.2s .2s both}@keyframes wefadeInUplarge{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes svgUpDown{from{stroke-dasharray:1540px;stroke-dashoffset:1580px}to{stroke-dasharray:1540px;stroke-dashoffset:3100px}}@keyframes svgCircleRotate{from{stroke-dasharray:180px;stroke-dashoffset:180px}to{stroke-dasharray:180px;stroke-dashoffset:0}}@keyframes svgDownUp{from{stroke-dasharray:1540px;stroke-dashoffset:1540px}to{stroke-dasharray:1540px;stroke-dashoffset:10px}}@keyframes svgTransform{from{opacity:0}to{opacity:1}}@keyframes kenburns-bottom-right{0%{transform:scale(1) translate(0,0);transform-origin:94% 94%}100%{transform:scale(1.25) translate(20px,15px);transform-origin:right bottom}}@keyframes kenburns-bottom-right-mobile{0%{transform:scale(1) translate(0,0);transform-origin:94% 94%}100%{transform:scale(1.15) translate(20px,15px);transform-origin:right bottom}}.error-404{padding:0;height:600px}@media(min-width:768px) and (max-width:991px){.error-404{height:400px}}@media(max-width:767px){.error-404{height:440px}}@media(max-width:595px){.error-404{height:580px}}@media(max-width:480px){.error-404{height:510px}}.error-404 .bg-img{position:relative;width:100%;max-width:1100px;margin-left:auto}@media(min-width:992px) and (max-width:1230px){.error-404 .bg-img{max-width:860px}}@media(max-width:991px){.error-404 .bg-img{max-width:700px;margin-left:auto}}@media(max-width:595px){.error-404 .bg-img{height:auto;top:50px;width:100%;left:0;max-width:100%}}@media(max-width:480px){.error-404 .bg-img{height:350px;top:50px;width:480px;left:0;max-width:100%;margin:0 auto}}@media(max-width:595px){.error-404 .bg-img img{height:100%}}.error-404 .bg-img .full-width{display:block}.error-404 .bg-img .mobile{display:none}@media(max-width:595px){.error-404 .bg-img .full-width{display:none}.error-404 .bg-img .mobile{display:block;height:450px;width:500px;margin:0 auto}}@media(max-width:480px){.error-404 .bg-img .mobile{display:block;height:350px;width:480px;margin:0 auto}}.error-404 .v-middle-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.error-404 .v-middle-wrapper .v-middle-inner{display:table;position:relative;text-align:left;width:100%;height:100%}.error-404 .v-middle-wrapper .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}@media(min-width:768px) and (max-width:991px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle{vertical-align:bottom}}@media(max-width:767px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle{vertical-align:bottom}}.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:462px;margin-left:0;margin-top:55px;padding-bottom:20px}@media(min-width:992px) and (max-width:1199px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:442px}}@media(min-width:768px) and (max-width:991px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:300px;margin-left:0}}@media(max-width:767px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:290px;margin-left:0}}@media(max-width:595px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:260px;margin-left:0}}@media(max-width:480px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:230px;margin-left:0;margin-top:0}}.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap h5{font-size:29px;line-height:1.5;color:#000;font-weight:500;letter-spacing:-0.031em;display:inline-block;font-family:"acumin-pro","sans-serif";margin:20px 110px 20px 0}@media(max-width:991px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap h5{font-size:24px;margin-right:0}}@media(max-width:595px){.error-404 .v-middle-wrapper .v-middle-inner .v-middle .wrap h5{font-size:18px;margin:10px 0}}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:0}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:0}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:0}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:0}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}body.weka-20{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.weka-20 .footer-content .social-links ul li{display:inline-block;margin-right:4.3px}body.weka-20 .footer-content .social-links ul li:last-of-type{margin-right:0}body.weka-20 .footer-content .social-links ul li:before{display:none}body.weka-20 .footer-content .social-links h6{color:#fff;margin-bottom:27px;line-height:1.375;letter-spacing:.01em}body.weka-20 .footer-content .subscribe-box{color:#fff;float:right;margin-bottom:12px;margin-top:54px;width:100%}body.weka-20 .footer-content .subscribe-box h6{text-align:right;margin-bottom:30px}body.weka-20 .footer-content .subscribe-box .hbspt-form iframe{width:240px !important}body.weka-20 .footer-content .subscribe-box .hbspt-form iframe .hs-submit>.action{margin-top:0 !important}body.weka-20 .footer-content .subscribe-box p br{display:none !important}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset{max-width:232px;margin:0 auto 3px}@media(max-width:595px){body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset{max-width:100%}}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset label{font-size:14px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:13px;margin-bottom:7px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset>ul,body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset li{list-style-type:none}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset>ul:before,body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset li:before{display:none}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:12px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox label input{min-height:auto}@media(max-width:595px){body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox label input{width:auto;height:auto}}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:5px;background-color:#fff;padding:6px 10px 6px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:38px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .hs-error-msgs li:before{display:none}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:red;padding-top:10px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .input{line-height:1}body.weka-20 .footer-content .subscribe-box .hbspt-form fieldset .hs-email label{color:#000;padding-bottom:2px}body.weka-20 .footer-content .subscribe-box .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff !important;background-image:none;border:0;outline:0;padding:7px !important;transition:all .3s linear;padding:4px 25px 8px;font-size:14px;margin-top:18px;border-radius:5px;max-width:100px !important;text-align:center;cursor:pointer}body.weka-20 .footer-content .subscribe-box .hbspt-form .hs_error_rollup{display:none}body.weka-20 .footer-content .subscribe-box .hbspt-form #hsForm_24916e6c-c564-47e3-aba2-8aaff6bf9d5d .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:25px;border-radius:5px;cursor:pointer;position:absolute;top:3px;right:12px;padding:5px 2px !important;font-size:12px;max-width:80px !important;height:auto}@media(max-width:595px){body.weka-20 .footer-content .subscribe-box .hbspt-form #hsForm_24916e6c-c564-47e3-aba2-8aaff6bf9d5d .hs_submit .hs-button{top:4px}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .footer-content .subscribe-box .hbspt-form #hsForm_24916e6c-c564-47e3-aba2-8aaff6bf9d5d .hs_submit .hs-button{top:2px;right:13px}}body.weka-20 .footer-content .copyright{font-size:10px;line-height:1.28;margin-right:5px;font-family:"acumin-pro",sans-serif}@media(max-width:767px){body.weka-20 .footer-content .copyright .post-edit-link{bottom:70px !important}}body.weka-20 .footer-content .formsubmit-btn{position:absolute;background:transparent;outline:0;top:56px;right:0;transition:.5s ease all;width:21px;height:21px;border:2px solid;border-radius:50%}body.weka-20 .footer-content .social-links a{display:block;border-radius:50%;transition:.5s ease all;height:41px;width:41px;border:1px solid #fff;text-align:center}body.weka-20 .footer-content .social-links a svg{width:21px;height:21px;margin-top:9px}body.weka-20 .footer-content .social-links svg path,body.weka-20 .footer-content .social-links svg polygon{fill:#fff}body.weka-20 .footer-content .social-links li:hover a{background:#fff}body.weka-20 .footer-content .social-links li:hover svg path,body.weka-20 .footer-content .social-links li:hover svg polygon{fill:#000;transition:all .5s ease}body.weka-20 input::-webkit-input-placeholder{font-weight:400;color:black !important}body.weka-20 input::-moz-placeholder,body.weka-20 input:-ms-input-placeholder,body.weka-20 input:-moz-placeholder{font-weight:400}body.weka-20 .footer-content{padding:44px 0 90px;overflow:hidden}body.weka-20 .footer-content .new-container{width:100%;margin:0 auto;padding:0 20px;max-width:1310px;position:relative}body.weka-20 .footer-content .main-nav{max-width:1150px;margin:0 auto}body.weka-20 .footer-content .main-nav nav .menus{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;padding-top:13px;width:100%}body.weka-20 .footer-content .main-nav nav .menus .nav-item{float:left;width:calc(20% - 10px);transition:all .3s ease;display:inline-block;margin-bottom:15px;padding:0 15px}@media screen and (min-width:992px){body.weka-20 .footer-content .main-nav nav .menus .nav-item:first-child{padding-left:0}}@media screen and (min-width:992px){body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(6n){padding-left:0}}@media screen and (min-width:992px){body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(5n){padding-right:0}}@media screen and (min-width:992px) and (max-width:1200px){body.weka-20 .footer-content .main-nav nav .menus .nav-item{width:calc(20% - 10px)}}@media(min-width:768px) and (max-width:991px){body.weka-20 .footer-content .main-nav nav .menus .nav-item{width:calc(25% - 10px)}body.weka-20 .footer-content .main-nav nav .menus .nav-item:first-child{padding-left:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(4n){padding-right:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(4n+1){padding-left:0}}@media(min-width:596px) and (max-width:767px){body.weka-20 .footer-content .main-nav nav .menus .nav-item{width:calc(33% - 10px)}body.weka-20 .footer-content .main-nav nav .menus .nav-item:first-child{padding-left:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(3n){padding-right:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(3n+1){padding-left:0}}@media(max-width:595px){body.weka-20 .footer-content .main-nav nav .menus .nav-item{width:calc(50% - 10px)}body.weka-20 .footer-content .main-nav nav .menus .nav-item:first-child{padding-left:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(2n){padding-right:0}body.weka-20 .footer-content .main-nav nav .menus .nav-item:nth-child(2n+1){padding-left:0}}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe{width:100%;display:block}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box{margin-bottom:10px;margin-top:9px;width:100%}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form{position:relative}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form input{outline:0;padding:6px 89px 7px 7px;border:2px solid rgba(107,0,221,0.35);color:#000;-webkit-appearance:none;font-size:14px;position:relative;border-radius:5px;width:100%;max-width:225px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe{width:100%;display:block}body.weka-20 .footer-content .main-nav nav .menus .btn-wrap{float:left;margin-left:60px;transition:margin .5s ease;position:relative;z-index:1}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{position:absolute;padding:12px 14px 12px 14px;color:#fff;background:#773dbe;right:6px;top:6px;-webkit-appearance:none;font-size:11px;line-height:0;overflow:hidden;outline:0;border-radius:4px;margin-top:0;box-sizing:border-box;display:block;height:28px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a{display:-ms-flexbox;display:flex;border-radius:50%;transition:.5s ease all;height:31px;width:30px;text-align:center;padding:0;-ms-flex-align:center;align-items:center;cursor:pointer}body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a:hover{transform:scale(1.1)}body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a img{height:31px;width:30px;margin:0 auto}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link{font-size:16px;letter-spacing:.001em;font-weight:700;opacity:.8;text-align:left;text-transform:capitalize;color:#000;position:relative;text-decoration:none;outline:0;display:inline-block;cursor:pointer;padding:0;word-break:break-word}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link:hover{color:#773dbe}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link.no-link:hover{color:#000;cursor:default}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link.n-link{display:inline-block;margin-bottom:15px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link.block-li{display:inline-block}body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link.post-edit-link{position:absolute;right:60px;font-weight:normal;color:#773dbe}body.weka-20 .footer-content .main-nav nav .menus .nav-item>span{font-size:16px;font-weight:700;opacity:.8;letter-spacing:normal;text-align:left;color:#000;position:relative;text-decoration:none;outline:0;display:block}body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu{position:relative;z-index:999;padding:9px 0 0;transition:all .6s ease;border-radius:5px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu>ul li{display:block;margin-bottom:8px;position:relative;line-height:1.2;word-break:break-word}body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu>ul li:before{display:none}body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu>ul li a{color:#000;opacity:.8;text-decoration:none;font-size:14px;position:relative;text-transform:capitalize;font-weight:400}@media(min-width:992px) and (max-width:1199px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu>ul li a{line-height:1.3;letter-spacing:-0.03em}}body.weka-20 .footer-content .main-nav nav .menus .nav-item .sub-menu>ul li a:hover{color:#773dbe}body.weka-20 .footer-content .main-nav .footer-terms{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-top:20px;padding-top:15px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}@media(max-width:595px){body.weka-20 .footer-content .main-nav .footer-terms{display:block;width:100%}}body.weka-20 .footer-content .main-nav .footer-terms .post-edit-link{position:absolute;bottom:-22px}body.weka-20 .footer-content .copyright{font-size:13px;line-height:1.28;margin-right:7px;color:#000;font-weight:700}@media(max-width:595px){body.weka-20 .footer-content .copyright{margin:10px 0 15px}}body.weka-20 .footer-content input::-webkit-input-placeholder{font-weight:400;color:#000;font-size:11px;opacity:.8}body.weka-20 .footer-content .policy{font-size:13px;text-decoration:underline;color:#000;font-weight:700;line-height:1}@media(min-width:596px) and (max-width:767px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box{margin-top:14px}}@media(max-width:595px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box{margin-top:8px;width:100%;max-width:100%;margin-bottom:0;padding-bottom:15px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form{width:100%;max-width:100%;margin:0 auto;position:relative;margin-left:0;padding-left:0;padding-bottom:0}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form input{padding:3px 75px 8px 10px;width:100%}}@media(min-width:596px) and (max-width:767px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form input{padding:6px 89px 8px 7px;line-height:unset;width:245px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{position:absolute;right:5px;top:7px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{padding:5px 8px 3px;right:32px;top:4.5px}}@media(max-width:991px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{position:absolute;right:5px;top:7px}}@media(max-width:595px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form input{padding:9px 89px 11px 7px;max-width:100%;height:100%}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{position:absolute;right:4px;top:6px;font-size:13px;height:32.59px}}@media(max-width:480px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{right:14px;top:15.5px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a{height:25px;width:25px}}body.weka-20 .footer-content-terms{color:#000;opacity:.8;float:left;font-family:"AcuminPro-Bold";margin-top:52px}body.weka-20 .footer-content-terms a.policy{color:#000;opacity:.9;font-size:10px;font-family:"AcuminPro-Bold";margin-left:9px;letter-spacing:-0.041em;position:relative}body.weka-20 .footer-content-terms a.policy:hover{color:#f0f2f5;text-decoration:none}body.weka-20 .footer-content-terms a.policy:hover:before{border-bottom:1px #f0f2f5 solid}@media screen and (max-width:992px){body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li{display:inline-block;margin-right:4.3px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a{height:25px;width:27px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .social-links ul li a img{height:25px;width:27px}}@media screen and (max-width:767px){body.weka-20 .footer-content .col-two{width:100%;text-align:center}body.weka-20 .footer-content .subscribe-box h6{text-align:center}}@media screen and (max-width:767px) and (min-width:481px){body.weka-20 .footer-content .subscribe-box{float:none;max-width:342px;width:100%;margin:30px auto 10px;position:relative}body.weka-20 .footer-content .footer-content-terms{float:none}}@media screen and (max-width:595px) and (min-width:481px){body.weka-20 .footer-content .subscribe-box input{font-size:16px;width:100%;max-width:100%;padding:10px 89px 11px 7px}body.weka-20 .footer-content-terms{margin-top:10px}body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box{margin-top:16px}}@media screen and (max-width:480px){body.weka-20 .footer-content-terms{margin-top:0}body.weka-20 .footer-content .footer-content-terms{float:none}body.weka-20 .footer-content .subscribe-box{float:none;max-width:260px;width:100%;margin:20px auto 10px;position:relative}body.weka-20 .footer-content .social-links a{height:25px;width:25px}}body.weka-20 .new-pop-up{display:none}body.weka-20 .home .new-pop-up{left:0;position:fixed;top:18%;color:#fff;z-index:9999;width:100%;max-width:465px;transition:all .4s ease;transform:translate(0);display:block;box-shadow:0 0 10px 0 #fff;border-radius:0 10px 10px 0}@media(max-width:595px){body.weka-20 .home .new-pop-up{max-width:200px}}body.weka-20 .home .new-pop-up .content{width:100%;display:-ms-flexbox;display:flex}@media(max-width:595px){body.weka-20 .home .new-pop-up .content{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .home .new-pop-up .content .img-wrap{width:34.5%;max-width:167px;float:left;position:relative;opacity:1;min-height:213px}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .img-wrap{max-width:100%;float:none;height:200px;width:100%}}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .img-wrap.hide-img{opacity:0 !important;display:none}}body.weka-20 .home .new-pop-up .content .img-wrap img{height:100%}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .img-wrap img{max-width:100%;width:100%;height:100%}}body.weka-20 .home .new-pop-up .content .cross{position:absolute;top:10px;left:10px;width:10px;height:10px;cursor:pointer}body.weka-20 .home .new-pop-up .content .cross:before{content:"";position:absolute;width:10px;height:10px;background:url("/wp-content/themes/wekaio/templates/assets/images/pop-up-cross.svg");background-repeat:no-repeat;background-size:100%}body.weka-20 .home .new-pop-up .content .wrapper{width:65%;height:100%;float:left;background:#773dbe;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom-right-radius:10px;border-top-right-radius:10px}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .wrapper{width:100%;max-width:202px;height:100%;position:relative}}body.weka-20 .home .new-pop-up .content .wrapper .hide-box{display:block;padding:0;position:absolute;transform:rotate(90deg);right:-55px;top:44%;cursor:pointer;z-index:9}@media(max-width:767px){body.weka-20 .home .new-pop-up .content .wrapper .hide-box{right:-49px;top:85px}}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .wrapper .hide-box{right:-55px;top:85px}}body.weka-20 .home .new-pop-up .content .wrapper .hide-box>p{font-size:18px;color:#fff;margin-bottom:0}@media(max-width:767px){body.weka-20 .home .new-pop-up .content .wrapper .hide-box>p{font-size:16px}}body.weka-20 .home .new-pop-up .content .wrapper .hide-box.show{display:none}body.weka-20 .home .new-pop-up .content .wrapper .hide-box.blur{display:block !important}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap{padding:25px 20px 24px 22px}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .wrapper .text-wrap{padding:20px 15px}}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap button{padding:6px 12px;font-size:14px}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap.text{opacity:0 !important}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap>p{font-size:18px;color:#fff;font-weight:bold;padding-right:10px;line-height:1.22;margin-bottom:0}@media(max-width:595px){body.weka-20 .home .new-pop-up .content .wrapper .text-wrap>p{font-size:14px}}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap>p:first-child{font-weight:400;padding-right:0;margin-bottom:5px}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap .request{background:#fff;border:2px solid #fff;border-radius:5px;padding:9px 12px 11px 12px;margin-top:15px;position:relative;transition:all .2s ease-in-out;font-size:14px;font-weight:700;line-height:1;outline:0}body.weka-20 .home .new-pop-up .content .wrapper .text-wrap .request:before{content:"";background:url("/wp-content/themes/wekaio/template-part/html/images/btn_arrow.svg");background-size:100%;background-repeat:no-repeat;position:absolute;width:7px;height:13px;right:10px;top:calc(50% - 5px)}body.weka-20 .home .new-pop-up.hide{transform:translate(-424px)}@media(min-width:596px) and (max-width:767px){body.weka-20 .home .new-pop-up.hide{transform:translate(-434px)}}@media(max-width:595px){body.weka-20 .home .new-pop-up.hide{transform:translate(-170px);max-width:205px}}body.weka-20 .home .new-pop-up.hide:hover{transform:translate(-421px)}@media(min-width:596px) and (max-width:767px){body.weka-20 .home .new-pop-up.hide:hover{transform:translate(-430px)}}@media(max-width:595px){body.weka-20 .home .new-pop-up.hide:hover{transform:translate(-170px)}}body.weka-20 .home .new-pop-up.hide .content .wrapper .text-wrap{opacity:0;z-index:-1}body.weka-20 .home .new-pop-up.remove{transform:translate(-428px) !important}body.weka-20 .home .new-pop-up.remove .content .wrapper .text-wrap{opacity:0;z-index:-1}@media(min-width:596px) and (max-width:767px){body.weka-20 .home .new-pop-up.remove{transform:translate(-434px) !important}}@media(max-width:595px){body.weka-20 .home .new-pop-up.remove{transform:translate(-170px) !important;max-width:205px}}body.weka-20 .home .new-pop-up.remove:hover{transform:translate(-421px) !important}@media(min-width:596px) and (max-width:767px){body.weka-20 .home .new-pop-up.remove:hover{transform:translate(-430px) !important}}@media(max-width:595px){body.weka-20 .home .new-pop-up.remove:hover{transform:translate(-170px) !important}}body.weka-20 .home .new-pop-up .remove:hover .content .wrapper .text-wrap{opacity:0;z-index:-1}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up{max-width:220px;top:10%}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper{-ms-flex-order:2;order:2;width:100%;float:none}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper .hide-box{left:-46px;top:73%}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper .hide-box>p{font-size:14px}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper .hide-box.blur{display:block !important}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper .text-wrap{padding:20px 10px 20px 20px}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up .content .wrapper .text-wrap>p{font-size:14px}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up.hide{transform:translate(200px)}body.weka-20 .home body.home .new-pop-up.hide:hover{transform:translate(190px)}}@media screen and (max-width:595px){body.weka-20 .home body.home .new-pop-up.remove{transform:translate(200px) !important}body.weka-20 .home body.home .new-pop-up.remove:hover{transform:translate(190px) !important}}body.weka-20 .global-popup{display:block !important;position:fixed;float:left;width:100%;height:100%;padding:80px 0;z-index:9999999999;top:0;left:0;opacity:0;visibility:hidden}body.weka-20 .global-popup.show{opacity:1 !important;visibility:visible !important}body.weka-20 .global-popup .v-middle-inner{display:table;position:relative;text-align:center;width:100%;height:100%}body.weka-20 .global-popup .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap{display:block !important;position:relative;text-align:left;width:100%;min-height:562px;max-width:809px;margin:0 auto;height:559px !important;float:none}@media(max-width:767px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap{height:calc(95vh - 80px) !important}}@media(max-width:767px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap{width:100%;min-height:562px;max-width:100%;width:100%;padding:0 10px;margin:0 auto;height:calc(95vh - 80px);min-height:100% !important}}@media(max-width:767px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap{overflow-x:hidden;max-height:calc(100% - 100px) !important;min-height:100% !important}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col{width:100%;height:100%;float:left;padding:48px 46px 48px 47px;background-color:#fff;border-radius:20px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width:480px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col{padding:48px 30px 39px 10px}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col .thanks-msg{max-width:600px;margin:0 auto}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col .thanks-msg p{letter-spacing:.02em;line-height:1.5;font-family:"acumin-pro","sans-serif";font-weight:bold}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col .thanks-msg p a{color:#773dbe}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col .thanks-msg p a:hover{color:#773dbe;text-decoration:underline}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.thanks-form .thanks-msg{position:absolute;left:0;right:0;margin:auto;text-align:center;font-weight:400}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .close-btn{position:absolute;right:-4px;top:-19px;display:inline-block;width:47px;height:47px;font-size:24px;color:#fff;background-color:#773dbe;cursor:pointer;border-radius:50%;transform:rotate(0);transition:.3s all ease;z-index:9}@media(min-width:768px) and (max-width:991px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .close-btn{right:15px}}@media(max-width:767px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .close-btn{right:25px;top:6px;height:40px;width:40px}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .close-btn:before{position:absolute;content:"";height:15px;width:2px;top:0;bottom:0;margin:auto;left:0;right:0;background-color:white;transition:all .3s ease;transform:rotate(45deg)}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .close-btn:after{position:absolute;content:"";height:15px;width:2px;top:0;bottom:0;margin:auto;left:0;right:0;background-color:white;transform:rotate(-45deg)}body.weka-20 .global-popup.bg-black{background:rgba(0,0,0,0.7)}body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap{height:auto !important;min-height:460px;width:calc(100% - 30px);max-width:600px}@media(max-width:767px){body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap{overflow-x:initial;min-height:350px !important}}body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .close-btn{background-color:#000;top:-60px}body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .close-btn:after{height:25px}@media(max-width:767px){body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .close-btn:after{height:15px}}body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .close-btn:before{height:25px}@media(max-width:767px){body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .close-btn:before{height:15px}}body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .col{border-radius:10px;min-height:460px}@media(max-width:767px){body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .col{padding:20px;min-height:320px}}@media(max-width:480px){body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .col{padding:10px}}body.weka-20 .global-popup.form-blog-overlay.bg-black{background:rgba(0,0,0,0.5)}body.weka-20 .quotes-img{display:none}body.weka-20 .home .quotes-img{width:100%;max-width:330px;position:fixed;right:0;top:233px;z-index:9;transition:all .4s ease;transform:translate(0);display:block}@media(min-width:768px) and (max-width:991px){body.weka-20 .home .quotes-img{max-width:290px;top:140px}}@media(max-width:767px){body.weka-20 .home .quotes-img{width:100%;max-width:310px;position:absolute;right:0;top:670px;z-index:0;display:none}}body.weka-20 .home .quotes-img .quotes-text{position:absolute;right:8.5%;top:26%;text-align:right;max-width:214px;width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .home .quotes-img .quotes-text{right:7.5%;top:25%;max-width:164px}}@media(max-width:767px){body.weka-20 .home .quotes-img .quotes-text{position:absolute;right:7%;top:26%;text-align:right;max-width:216px;width:100%}}@media(max-width:595px){body.weka-20 .home .quotes-img .quotes-text{right:10%;top:24%;text-align:right;max-width:160px}}@media(max-width:374px){body.weka-20 .home .quotes-img .quotes-text{right:8%}}body.weka-20 .home .quotes-img .quotes-text h5{font-size:24px;color:#000;font-weight:700;letter-spacing:-0.03em;line-height:1.3;padding-left:33px;margin-bottom:3px}@media(max-width:991px){body.weka-20 .home .quotes-img .quotes-text h5{font-size:18px;line-height:1.2;margin-bottom:3px;padding-left:0}}@media(max-width:595px){body.weka-20 .home .quotes-img .quotes-text h5{font-size:16px}}body.weka-20 .home .quotes-img .quotes-text p{font-size:14px;letter-spacing:-0.005em;line-height:1.49;margin-bottom:1px}@media(max-width:767px){body.weka-20 .home .quotes-img .quotes-text p{font-size:14px;line-height:1.49;margin-bottom:1px}}@media(max-width:595px){body.weka-20 .home .quotes-img .quotes-text p{font-size:12px}}body.weka-20 .home .quotes-img .quotes-text p>a{color:#773dbe}body.weka-20 .home .quotes-img .quotes-text p>a:before{display:none}body.weka-20 .home .quotes-img .quotes-text a{font-size:12px;color:#000;position:relative;right:6px;letter-spacing:.035em}@media(max-width:767px){body.weka-20 .home .quotes-img .quotes-text a{font-size:14px;margin-top:10px;display:inline-block}}@media(max-width:595px){body.weka-20 .home .quotes-img .quotes-text a{margin-top:0}}body.weka-20 .home .quotes-img .quotes-text a:hover:before{transition:transform .6s cubic-bezier(0.2,0,0,1) .4s}body.weka-20 .home .quotes-img .quotes-text a:before{content:">";position:absolute;bottom:7px;right:-10px;font-size:12px;transform:translate3d(0,0,0);transition:transform .6s cubic-bezier(0.2,0,0,1) .3s}@media(max-width:767px){body.weka-20 .home .quotes-img .quotes-text a:before{right:-12px;font-size:14px}}@media(max-width:595px){body.weka-20 .home .quotes-img .quotes-text a:before{bottom:6px}}body.weka-20 .home .quotes-img .quotes-text a>span{font-weight:700}body.weka-20 .home .quotes-img .cross{cursor:pointer;position:absolute;top:66.3%;left:88%;width:18px;height:18px;display:block}@media(min-width:768px) and (max-width:991px){body.weka-20 .home .quotes-img .cross{top:71.3%;left:85%}}@media(max-width:767px){body.weka-20 .home .quotes-img .cross{left:10%;top:33.7%}}body.weka-20 .home .quotes-img .cross:before{content:"";position:absolute;width:18px;height:18px;cursor:pointer;background:url("/wp-content/themes/wekaio/templates/assets/images/Close.svg");background-repeat:no-repeat;background-size:100%}@media(max-width:767px){body.weka-20 .home .quotes-img .cross:before{width:18px;height:18px}}@media(max-width:595px){body.weka-20 .home .quotes-img .cross:before{width:20px;height:20px}}body.weka-20 .home .quotes-img.slide{transform:translateX(330px)}@media(max-width:767px){body.weka-20 .home .quotes-img.slide{transform:translateX(290px)}}body.weka-20 .home .quotes-img.show_quote{opacity:0 !important}body.weka-20 .home .quotes-img.remove{transform:translate(330px) !important}@media(max-width:767px){body.weka-20 .home .quotes-img.remove{transform:translate(290px) !important}}body.weka-20 .footer-content .subscribe-box h6{text-align:left;margin-bottom:30px;max-width:210px;font-size:16px}body.weka-20 header{position:fixed;width:100%;z-index:9999;padding:4px 0 14px;background:#fff;box-shadow:0 -5px 10px 0 rgba(0,0,0,0.35);height:90px;top:0;left:0}body.weka-20 header .logo-black{display:block}body.weka-20 header.home-page .logo-white{display:none}body.weka-20 header.home-page .logo-black{display:block;-o-object-fit:cover;object-fit:cover;width:100%}body.weka-20 header .top-nav{width:100%;padding-right:20px}@media(min-width:992px) and (max-width:1199px){body.weka-20 header .top-nav{padding-right:0}}body.weka-20 header .top-nav .top-nav-list{width:100%;display:block;text-align:right}body.weka-20 header .top-nav .top-nav-list>li{display:-ms-inline-flexbox;display:inline-flex;margin-left:24px;line-height:unset}body.weka-20 header .top-nav .top-nav-list>li a{text-decoration:none;font-size:12px;padding:0;color:#000;font-weight:700}body.weka-20 header .top-nav .top-nav-list>li a:hover{color:#773dbe}body.weka-20 header .top-nav .top-nav-list>li a.no-link:hover{cursor:default;color:#000}body.weka-20 header .top-nav .top-nav-list>li.active-link a{color:#773dbe}body.weka-20 header .logo{opacity:1;display:inline-block;max-width:158px}body.weka-20 header .main-nav .link a{position:absolute;top:0;left:20px}body.weka-20 header .main-nav nav .menus{float:right;font-size:0;margin-bottom:0;display:-ms-flexbox;display:flex;z-index:1;padding-top:1px;margin-right:18px;-ms-flex-align:center;align-items:center;position:relative}@media(min-width:992px) and (max-width:1199px){body.weka-20 header .main-nav nav .menus{margin-right:0}}body.weka-20 header .main-nav nav .menus .nav-item{float:left;margin-left:12.5px;transition:all .6s ease}body.weka-20 header .main-nav nav .menus .btn-wrap{float:left;margin-left:22px;transition:margin .5s ease;position:relative;z-index:1}@media(min-width:992px) and (max-width:1199px){body.weka-20 header .main-nav nav .menus .btn-wrap{margin-left:25px}}body.weka-20 header .main-nav nav .menus .btn-wrap .nav-btn{padding:8px 9px 8px 10px;font-size:14px;color:#fff;font-weight:400;text-transform:capitalize;letter-spacing:normal;line-height:1.36;background-color:#773dbe;transition:transform .14s ease-in-out;position:relative;overflow:hidden;cursor:pointer;display:inline-block;outline:0;border-radius:5px;margin-top:0}body.weka-20 header .main-nav nav .menus .btn-wrap .post-edit-link{position:absolute;top:45px;right:0;font-size:16px}body.weka-20 header .main-nav nav .menus .nav-item.three .sub-menu ul li{width:calc(33% - 5px)}body.weka-20 header .main-nav nav .menus .nav-item.two .sub-menu ul li{width:calc(50% - 5px)}body.weka-20 header .main-nav nav .menus .nav-item.no-inner-link,body.weka-20 header .main-nav nav .menus .nav-item.one{position:relative;background:transparent}body.weka-20 header .main-nav nav .menus .nav-item.no-inner-link .sub-menu,body.weka-20 header .main-nav nav .menus .nav-item.one .sub-menu{background:#000;width:300px;left:0}body.weka-20 header .main-nav nav .menus .nav-item.no-inner-link .sub-menu ul,body.weka-20 header .main-nav nav .menus .nav-item.one .sub-menu ul{background:#000;width:auto;border-radius:5px}body.weka-20 header .main-nav nav .menus .nav-item.no-inner-link .sub-menu ul li,body.weka-20 header .main-nav nav .menus .nav-item.one .sub-menu ul li{width:100%}body.weka-20 header .main-nav nav .menus .nav-item.no-inner-link .sub-menu ul li:after,body.weka-20 header .main-nav nav .menus .nav-item.one .sub-menu ul li:after{display:none}body.weka-20 header .main-nav nav .menus .nav-item .nav-link{font-size:16px;font-weight:400;letter-spacing:.03em;text-align:left;text-transform:capitalize;color:#000;position:relative;text-decoration:none;outline:0;display:inline-block;cursor:pointer;margin:.5rem 1rem;padding:0}@media(min-width:992px) and (max-width:1199px){body.weka-20 header .main-nav nav .menus .nav-item .nav-link{padding:.5rem 0;margin:0;font-size:16px}}body.weka-20 header .main-nav nav .menus .nav-item .nav-link:hover{color:#773dbe}body.weka-20 header .main-nav nav .menus .nav-item .nav-link.active-link .nav-link{color:#773dbe}body.weka-20 header .main-nav nav .menus .nav-item.active-link .nav-link{color:#773dbe}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu{opacity:0;visibility:hidden;position:absolute;left:5px;top:48px;min-width:162px;width:100%;height:0;z-index:999;background:#000;padding:0 13px;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu:before{content:"";position:absolute;top:-8px;background-color:#fff;width:80%;height:8px}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px 20px 15px;position:relative;width:100%}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li{width:calc(50% - 5px);display:inline-block;position:relative}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li:after{content:"";position:absolute;right:10px;top:10px;height:calc(100% - 10px);width:2px;background:#773dbe}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li:last-child::after{display:none}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu{position:relative;top:auto;left:auto;padding:0;border-radius:unset;background:transparent;padding:0;margin-top:8px}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu::before{display:none}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu ul{padding:0}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu ul li{width:100%;margin:0}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu ul li:after{display:none}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu ul li a.no-link:hover{cursor:default;color:#fff}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu:first-child a{font-size:16px;letter-spacing:.03em;padding-left:0;margin-top:8px;cursor:default;position:relative}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu:first-child a:hover{color:#fff}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu:first-child a.no-link:before{content:"";position:absolute;width:100%;height:1px;background:#773dbe;left:0;bottom:-5px}body.weka-20 header .main-nav nav .menus .nav-item .sub-menu ul li .sub-menu:first-child a.no-link:hover{cursor:default;color:initial}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu{opacity:1;visibility:visible;height:auto;transition:all .3s ease-in}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li{margin-bottom:6px;position:relative;padding-right:10px}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li a{color:#fff;text-decoration:none;font-size:16px;position:relative;font-weight:400;text-transform:capitalize;letter-spacing:-0.02em;padding-left:3px;margin-top:6px;display:inline-block}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li a:hover{color:#773dbe}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li a.no-link{font-size:18px;margin:0}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li a.no-link:hover{cursor:default;color:#fff}body.weka-20 header .main-nav nav .menus .nav-item:hover .sub-menu ul li a.no-link:before{content:"";position:absolute;width:100%;height:1px;background:#773dbe;left:0;bottom:-5px}@media screen and (max-width:991px){body.weka-20 header .top-nav #menu-top-nav-list{display:none}}@media screen and (max-width:991px){body.weka-20 header .logo{max-width:109px}}@media screen and (max-width:991px){body.weka-20 header{padding:0;height:70px}body.weka-20 header .main-nav{display:none}body.weka-20 header .mobile-nav{display:block;padding:23px 0}body.weka-20 header.mobile-head{top:0;height:100vh}body.weka-20 header .mobile-nav .logo{display:block}body.weka-20 header .mobile-nav nav .hamburger{float:right;width:22px;padding-top:4px}body.weka-20 header .mobile-nav nav .hamburger span{height:3px;display:block;margin:0 auto 4px;background-color:#773dbe;transition:all .25s ease-in-out;transform:rotate(0)}body.weka-20 header .mobile-nav nav .hamburger.open span:first-child{transform:rotate(45deg);position:relative;top:7px;margin:0}body.weka-20 header .mobile-nav nav .hamburger.open span:nth-child(2){display:none}body.weka-20 header .mobile-nav nav .hamburger.open span:last-child{transform:rotate(-45deg);margin:0;position:relative;top:4px}body.weka-20 header .mobile-nav nav .menus{opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;float:left;position:absolute;top:70px;width:100%;left:0;background:rgba(0,0,0,0.9);padding:37px 19px 34px 5px}body.weka-20 header .mobile-nav nav .menus.show{opacity:1;visibility:visible;overflow-y:scroll;height:calc(100vh - 60px)}body.weka-20 header .mobile-nav nav .menus.show .nav-item{opacity:1;visibility:visible;display:block}body.weka-20 header .mobile-nav nav .menus .nav-item{float:none;display:none;margin-left:0;margin-bottom:17px;position:relative}body.weka-20 header .mobile-nav nav .menus .nav-item .nav-link{font-weight:400;letter-spacing:.06em;font-size:18px;text-align:left;text-transform:capitalize;color:#fff;position:relative;text-decoration:none;outline:0;display:inline-block;cursor:pointer;width:100%;transition:all .3s ease-in-out}body.weka-20 header .mobile-nav nav .menus .nav-item .nav-link:hover{color:#f0f2f5}body.weka-20 header .mobile-nav nav .menus .nav-item.inner-menu:before{content:"";position:absolute;background:url("/wp-content/themes/wekaio/templates/assets/images/navigation/nav_arrow.png");background-repeat:no-repeat;background-size:100%;top:18px;bottom:0;right:4px;width:18px;height:18px;opacity:1;cursor:pointer;transform:scale(1,1);z-index:9999}body.weka-20 header .mobile-nav nav .menus.show .nav-item.inner-menu.minus:before{transform:rotate(180deg);top:10px}body.weka-20 header .mobile-nav nav .menus.show .nav-item.inner-menu.minus:after{content:"";position:absolute;top:48px;height:2px;width:100%;background:#773dbe;left:0}body.weka-20 header .mobile-nav nav .menus .btn-wrap{float:none;display:block;margin-left:0;margin-bottom:20px}body.weka-20 header .mobile-nav nav .menus .nav-item .sub-menu{transition:height,0.3s linear;height:auto;width:100%;position:relative}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu.active{opacity:1;visibility:visible}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu ul{padding:12px 0 0 30px;display:none}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu.active ul{display:block}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu ul li{padding-bottom:7px}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu ul li a{color:#f0f2f5;font-size:16px !important;text-transform:capitalize !important;transition:all .3s ease-in-out;font-weight:700;letter-spacing:.09em;color:rgba(255,255,255,0.9)}body.weka-20 header .mobile-nav nav .menus.show .nav-item .sub-menu ul li a:hover{color:#f0f2f5}body.weka-20 header .main-nav nav .menus .nav-item{float:none;display:block;margin-left:0;margin-bottom:20px;position:relative;cursor:pointer}body.weka-20 header .mobile-nav nav .menus .btn-wrap{margin-left:0;margin-bottom:20px;transition:margin .5s ease;position:relative;z-index:1;padding-left:17px}body.weka-20 header .mobile-nav nav .menus .btn-wrap .btn-default{padding:5px 12px 7px 12px;font-size:12px;color:#fff;font-weight:400;text-transform:capitalize;letter-spacing:normal;line-height:1.36;background-color:#773dbe;transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer;display:inline-block;outline:0;border-radius:5px}}@media screen and (min-width:992px){body.weka-20 header .mobile-nav{display:none}body.weka-20 header .main-nav{display:block;padding:9px 0}}body.weka-20 .main-navigation{position:fixed;left:0;top:0;z-index:10;width:176px;height:100%;background:rgba(16,24,32,0.7);transition:.5s ease all}body.weka-20 .main-navigation .nav-logo{opacity:0;padding:0 20px 0 31px;transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}body.weka-20 .main-navigation.fixed .nav-logo{opacity:1;padding:30px 20px 20px 31px}body.weka-20 .main-navigation .top-nav>ul{padding-top:6px}body.weka-20 .main-navigation a{position:relative;color:#fff;font-size:16px;letter-spacing:.05em;font-family:"lato",sans-serif}body.weka-20 .main-navigation .top-nav li{position:relative;overflow:hidden;margin:10px 0 16px;height:54px;display:table;width:100%}body.weka-20 .main-navigation .top-nav li>a{position:relative;display:table-cell;padding:0 20px 0 31px;vertical-align:middle}body.weka-20 .main-navigation .sub-menu>li>a{line-height:1.12;padding:0 20px 0 20px;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}body.weka-20 .main-navigation .inner-sub-menu>li>a{line-height:1.12;padding:0 20px 0 20px;transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;color:#000}body.weka-20 header .mobile-nav nav .menus .mobile-top-nav{display:none;margin-bottom:17px;padding-left:17px}body.weka-20 header .mobile-nav nav .menus .mobile-top-nav ul li a{font-weight:700;letter-spacing:.06em;font-size:18px;text-align:left;text-transform:capitalize;color:#fff;position:relative;text-decoration:none;outline:0;display:inline-block;cursor:pointer;width:100%;transition:all .3s ease-in-out;margin-bottom:15px}@media screen and (max-width:992px){body.weka-20 header .mobile-nav nav .menus .mobile-top-nav{display:block}body.weka-20 header .mobile-nav nav .menus .mobile-top-nav ul li{margin-bottom:15px}}body.weka-20 header .search{height:17px;width:17px;cursor:pointer;margin-top:6px}@media(max-width:991px){body.weka-20 header .search{margin-top:0}}body.weka-20 header .mobile-search{display:none}@media(max-width:991px){body.weka-20 header .mobile-search{display:block;position:absolute;right:60px;top:27px}}body.weka-20 header .mobile-search img{height:17px;width:17px}body.weka-20 header .search-bar{background-color:#773dbe;padding:12px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;display:none}body.weka-20 header .search-bar .search-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;max-width:370px;margin:0 auto}@media(max-width:595px){body.weka-20 header .search-bar .search-wrap{max-width:300px}}body.weka-20 header .search-bar .search-wrap:after{content:"";position:absolute;background-color:#000;right:5px;top:5px;height:calc(100% - 10px);width:50px;z-index:1;opacity:.8;border-bottom-right-radius:50px;border-top-right-radius:50px}body.weka-20 header .search-bar .search-wrap input{min-width:370px;border-radius:50px;padding:12px 40px 12px 15px;border:6px solid #773dbe;outline:0;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:595px){body.weka-20 header .search-bar .search-wrap input{min-width:300px;padding:8px 40px 8px 15px}}body.weka-20 header .search-bar .search-wrap input:-ms-input-placeholder{color:#203c51;font-size:14px}body.weka-20 header .search-bar .search-wrap input::placeholder{color:#203c51;font-size:14px}body.weka-20 header .search-bar .search-wrap input ::-ms-clear{display:none}body.weka-20 header .search-bar .search-wrap button{width:50px;height:calc(100% - 10px);background:url(/wp-content/themes/wekaio/templates/assets/images/search.svg) no-repeat center;background-size:19px auto;position:absolute;right:7px;top:5px;cursor:pointer;z-index:2;outline:0}body.weka-20 header .breadcrumb-wrap{background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);padding:7px 0;color:#000;color:#773dbe;font-size:16px}@media(max-width:991px){body.weka-20 header .breadcrumb-wrap{display:none !important}}body.weka-20 header .breadcrumb-wrap.hide{display:none !important}body.weka-20 header .breadcrumb-wrap a{color:#000;font-size:16px}@media(max-width:767px){body.weka-20 header .breadcrumb-wrap a{font-size:16px}}body.weka-20 header .breadcrumb-wrap p{display:inline-block;text-transform:capitalize;color:#773dbe}body.weka-20 header .breadcrumb-wrap span{color:#000}@media(max-width:767px){body.weka-20 header .breadcrumb-wrap{font-size:16px}}body.weka-20 .hero-banner{padding:103px 0;height:914px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .hero-banner{height:770px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-banner{height:720px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner{padding:unset;height:976px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .hero-banner{padding:unset;height:1060px}}@media(max-width:480px){body.weka-20 .hero-banner{padding:unset;height:1140px}}body.weka-20 .hero-banner .container{height:100%}body.weka-20 .hero-banner .ban-img{width:100%;max-width:875px;float:right;position:relative;top:44px;height:100%;right:-140px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .hero-banner .ban-img{max-width:710px;right:-100px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-banner .ban-img{max-width:575px;right:-120px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner .ban-img{max-width:440px;position:absolute;top:80px;right:0;float:none;width:100%;height:400px}}@media(max-width:595px){body.weka-20 .hero-banner .ban-img{max-width:390px;max-height:360px;position:absolute;top:5.5%;right:-110px;float:none;width:100%}}@media(max-width:595px){body.weka-20 .hero-banner .ban-img img{height:100%;-o-object-fit:contain;object-fit:contain}}body.weka-20 .hero-banner .ban-img.video{width:100%;max-width:1100px;float:right;position:relative;top:-90px;height:900px;right:-220px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .hero-banner .ban-img.video{max-width:870px;height:700px;right:-160px;top:-40px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-banner .ban-img.video{max-width:690px;height:700px;right:-150px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner .ban-img.video{max-width:510px;position:absolute;top:60px;right:0;float:none;width:100%;height:400px}}@media(max-width:595px){body.weka-20 .hero-banner .ban-img.video{max-width:390px;max-height:360px;position:absolute;top:4%;right:-110px;float:none;width:100%}}body.weka-20 .hero-banner .ban-img.video video{max-width:1100px;height:100%}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner .ban-img.video video{max-width:510px;height:100%}}body.weka-20 .hero-banner .v-middle-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner .v-middle-wrapper{top:446px}}@media(max-width:595px){body.weka-20 .hero-banner .v-middle-wrapper{top:345px}}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner{display:table;position:relative;text-align:left;width:100%;height:100%}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}@media(max-width:767px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle{vertical-align:top}}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:462px;margin-left:20px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:392px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:300px;margin-left:30px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:442px;margin-left:30px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:262px;margin-left:30px}}@media(max-width:480px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:262px;margin-left:30px}}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{color:#773dbe;margin-bottom:0;display:inline-block;margin-right:110px}@media(max-width:991px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{margin-right:0}}@media(max-width:595px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{margin-right:0}}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin:32px 0 16px;margin-left:3px}@media(max-width:991px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin:18px 0 15px}}@media(max-width:991px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin:18px 0 15px}}@media(max-width:595px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap .btn-wrap{margin-left:0;width:60%;z-index:9;position:relative}}body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap .btn-wrap .watch-video{margin:0 25px}@media(max-width:991px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap .btn-wrap .watch-video{margin:0 12px}}@media(max-width:595px){body.weka-20 .hero-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap .btn-wrap .watch-video{margin:10px 6px 0}}body.weka-20 .customer-logo{background:#773dbe;padding:55px 0}@media(max-width:992px){body.weka-20 .customer-logo{padding:55px 0 36px}}@media(max-width:767px){body.weka-20 .customer-logo{z-index:1}}@media(max-width:595px){body.weka-20 .customer-logo{padding:34px 0;z-index:1}}body.weka-20 .customer-logo .wrapper{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1199px){body.weka-20 .customer-logo .wrapper{-ms-flex-pack:center;justify-content:center}}@media(max-width:767px){body.weka-20 .customer-logo .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:595px){body.weka-20 .customer-logo .wrapper{text-align:center}}body.weka-20 .customer-logo .wrapper .title{display:block;width:100%;max-width:900px;margin:0 auto 40px;text-align:center}body.weka-20 .customer-logo .wrapper span{font-size:18px;color:#fff;letter-spacing:.044em;width:160px;margin-right:44px;font-weight:700}@media(min-width:992px) and (max-width:1199px){body.weka-20 .customer-logo .wrapper span{font-size:14px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .customer-logo .wrapper span{width:190px;margin-right:0}}@media(max-width:767px){body.weka-20 .customer-logo .wrapper span{margin-bottom:20px;margin-right:0}}@media(max-width:595px){body.weka-20 .customer-logo .wrapper span{font-size:16px;width:100%;margin-bottom:0}}body.weka-20 .customer-logo .wrapper ul{display:-ms-inline-flexbox;display:inline-flex;list-style:none;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1070px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .customer-logo .wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .customer-logo .wrapper ul{max-width:690px}}@media(max-width:767px){body.weka-20 .customer-logo .wrapper ul{max-width:calc(100% - 100px)}}@media(max-width:595px){body.weka-20 .customer-logo .wrapper ul{max-width:calc(100% - 100px)}}@media(max-width:595px){body.weka-20 .customer-logo .wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}body.weka-20 .customer-logo .wrapper ul li{margin:10px 25px;min-height:100px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;outline:0}@media(min-width:992px) and (max-width:1199px){body.weka-20 .customer-logo .wrapper ul li{margin:0 18px;width:90px}}@media(max-width:991px){body.weka-20 .customer-logo .wrapper ul li{margin:0 20px}}body.weka-20 .customer-logo .wrapper ul li img{vertical-align:middle;max-width:100px !important}body.weka-20 .customer-logo .wrapper .slick-prev{height:27px;width:28px;position:absolute;left:-51px;top:34%;outline:0;font-size:0;z-index:1;cursor:pointer;background:url("/wp-content/themes/wekaio/templates/assets/images/Arrow-white.png");background-repeat:no-repeat;transform:rotate(180deg)}@media(min-width:768px) and (max-width:991px){body.weka-20 .customer-logo .wrapper .slick-prev{left:-37px}}@media(max-width:480px){body.weka-20 .customer-logo .wrapper .slick-prev{height:44px;width:44px;left:-56px;top:15%}}body.weka-20 .customer-logo .wrapper .slick-next{height:27px;width:28px;position:absolute;right:-30px;top:45%;outline:0;font-size:0;z-index:1;cursor:pointer;background:url("/wp-content/themes/wekaio/templates/assets/images/Arrow-white.png");background-repeat:no-repeat}@media(max-width:480px){body.weka-20 .customer-logo .wrapper .slick-next{height:44px;width:44px;right:-54px}}body.weka-20 .two-col-with-image{padding:71px 0 89px}@media(max-width:992px){body.weka-20 .two-col-with-image{padding:52px 0 60px}}@media(max-width:595px){body.weka-20 .two-col-with-image{padding:45px 0 48px}}body.weka-20 .two-col-with-image .wrapper{width:100%;text-align:center}body.weka-20 .two-col-with-image .wrapper .col-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:left}body.weka-20 .two-col-with-image .wrapper .col-wrap.with-video{display:-ms-flexbox;display:flex}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap.with-video .col-sixty{width:100%;margin:0;right:0}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:block}body.weka-20 .two-col-with-image .wrapper .col-wrap.with-video{display:block}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty{width:44%;margin:0 0 0 70px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty{width:45%;margin:0}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty{width:100%;margin:0;margin-bottom:70px}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty{margin-bottom:60px}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty h4{color:#773dbe;padding-right:80px;margin-bottom:0}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty h4{padding-right:60px}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty h4{padding-right:0}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty h4{padding-right:0}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty p{color:#000;padding-right:100px;margin-top:13px;display:inline-block}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty p{padding-right:30px}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty p{padding-right:0;margin-top:13px}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-forty p{padding-right:0;margin-top:13px;z-index:1;position:relative}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{width:54%}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{overflow:hidden}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{right:0;display:block;width:530px;top:0;margin:50px auto;position:relative}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{position:relative;right:-47px;display:block;width:530px;margin-top:-48px;z-index:-1}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{width:100%;height:400px;left:-4px;position:relative;border:0;-o-object-fit:cover;object-fit:cover}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{width:102%;height:260px;left:-4px;top:8px;position:relative;border:0;-o-object-fit:cover;object-fit:cover;overflow:hidden}}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty img:nth-child(2){display:none}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty.two-image img:nth-child(2){display:none}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty.two-image img:first-child{display:none}body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty.two-image img:nth-child(2){display:block;max-width:500px;height:630px;-o-object-fit:contain;object-fit:contain}}body.weka-20 .two-col-with-image .wrapper .col-wrap.right{float:none;margin-bottom:40px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right{margin-top:20px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right{margin-bottom:0}}body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty{-ms-flex-order:2;order:2;margin-left:39px;width:41%}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty{width:45%;margin-left:20px}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty{width:100%;margin:0}}body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty h4{padding-right:90px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty h4{padding-right:60px}}@media(max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty h4{padding-right:80px}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty h4{padding-right:0}}@media(max-width:480px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty h4{padding-right:40px}}body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty p{padding-right:70px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty p{padding-right:30px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty p{padding-right:0;margin-top:13px}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty p{padding-right:0;margin-top:12px}}@media(max-width:480px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-forty p{padding-right:20px}}body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty{-ms-flex-order:1;order:1;width:47%}@media(min-width:992px) and (max-width:1199px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty{width:52%}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty{right:0;display:block;width:530px;top:0;margin:50px auto 10px;position:relative}}@media(max-width:595px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty{position:relative;left:-128px;display:block;width:530px;top:30px;float:left}}@media(max-width:480px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty{position:relative;left:-200px;display:block;width:530px;top:45px;float:left}}@media(max-width595px){body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty video{height:427px}}body.weka-20 .two-col-with-image.right{float:none;margin-bottom:40px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image.right{margin-top:20px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image.right{margin-bottom:0}}body.weka-20 .two-col-with-image.right .col-forty{-ms-flex-order:2;order:2;margin-left:39px;width:41%}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image.right .col-forty{width:45%;margin-left:20px}}@media(max-width:767px){body.weka-20 .two-col-with-image.right .col-forty{width:100%;margin:0}}body.weka-20 .two-col-with-image.right .col-forty h4{padding-right:90px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image.right .col-forty h4{padding-right:60px}}@media(max-width:767px){body.weka-20 .two-col-with-image.right .col-forty h4{padding-right:80px}}@media(max-width:595px){body.weka-20 .two-col-with-image.right .col-forty h4{padding-right:0}}@media(max-width:480px){body.weka-20 .two-col-with-image.right .col-forty h4{padding-right:40px}}body.weka-20 .two-col-with-image.right .col-forty p{padding-right:70px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image.right .col-forty p{padding-right:30px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image.right .col-forty p{padding-right:0;margin-top:13px}}@media(max-width:595px){body.weka-20 .two-col-with-image.right .col-forty p{padding-right:0;margin-top:12px}}@media(max-width:480px){body.weka-20 .two-col-with-image.right .col-forty p{padding-right:20px}}body.weka-20 .two-col-with-image.right .col-sixty{-ms-flex-order:1;order:1;width:47%}@media(min-width:992px) and (max-width:1199px){body.weka-20 .two-col-with-image.right .col-sixty{width:52%}}@media(min-width:596px) and (max-width:767px){body.weka-20 .two-col-with-image.right .col-sixty{right:0;display:block;width:530px;top:0;margin:50px auto 10px;position:relative}}@media(max-width:595px){body.weka-20 .two-col-with-image.right .col-sixty{position:relative;left:-128px;display:block;width:530px;top:30px;float:left}}@media(max-width:480px){body.weka-20 .two-col-with-image.right .col-sixty{position:relative;left:-200px;display:block;width:530px;top:30px;float:left}}@media(max-width595px){body.weka-20 .two-col-with-image.right .col-sixty video{height:427px}}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty{margin:0 0 0 45px;width:55%}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:2;order:2}}body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty h4{padding-right:0}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty h4{letter-spacing:normal}}body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty p{padding-right:0;margin-bottom:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-forty .btn-wrap{text-align:center}}body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-sixty{width:45%}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two .wrapper .col-wrap .col-sixty{z-index:1;width:100%;left:auto;right:auto;top:auto;max-width:400px;margin:0 auto 25px}}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col-two.right{margin:0}}body.weka-20 .two-col-with-image.solution-copy-col-two{padding:200px 0}@media(min-width:992px) and (max-width:1230px){body.weka-20 .two-col-with-image.solution-copy-col-two{padding:100px 0}}@media(max-width:991px){body.weka-20 .two-col-with-image.solution-copy-col-two{padding:70px 0}}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty{margin:0 0 0 45px;width:55%}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:2;order:2}}body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty h4{padding-right:0}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty h4{letter-spacing:normal}}body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty p{padding-right:0;margin:30px 0}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-forty .btn-wrap{text-align:center}}body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-sixty{width:45%}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two .wrapper .col-wrap .col-sixty{z-index:1;width:100%;left:auto;right:auto;top:auto;max-width:400px;margin:0 auto 25px}}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-copy-col-two.right{margin:0}}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty{width:65%;margin-left:0;margin-right:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:2;order:2}}body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty h4{padding-right:0;color:#000}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty h4{padding-right:0;letter-spacing:normal}}body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty p{padding-right:20px;margin-bottom:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-forty p{padding-right:0}}body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-sixty{width:35%}@media(max-width:767px){body.weka-20 .two-col-with-image.solution-col .wrapper .col-wrap .col-sixty{width:100%;z-index:1;max-width:400px;margin:0 auto 25px;left:auto;right:auto;top:auto}}@media(min-width:1230px){body.weka-20 .two-col-with-image.aws-solution-col{padding:145px 0 185px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty{width:55%;margin-left:0;margin-right:69px}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:2;order:2}}body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty h4{padding-right:20px;color:#000}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty h4{padding-right:0;letter-spacing:normal}}body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty p{padding-right:20px;margin-bottom:20px;margin-top:22px}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-forty p{padding-right:0}}body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-sixty{width:45%}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-solution-col .wrapper .col-wrap .col-sixty{width:100%;z-index:1;max-width:400px;margin:0 auto 25px;left:auto;right:auto;top:auto}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty{width:55%;margin-left:0;margin-right:69px}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:1;order:1;margin-bottom:60px}}body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty h4{padding-right:20px;color:#000}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty h4{padding-right:0;letter-spacing:normal}}body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty p{padding-right:20px;margin-bottom:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty p{padding-right:0}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-forty .btn-wrap{text-align:center}}body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-sixty{width:45%}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col-two .wrapper .col-wrap .col-sixty{width:100%;z-index:1;max-width:400px;margin:0 auto 25px;left:auto;right:auto;top:auto;-ms-flex-order:2;order:2}}body.weka-20 .two-col-with-image.aws-col{padding:129px 0 169px}@media(min-width:768px) and (max-width:991px){body.weka-20 .two-col-with-image.aws-col{padding:90px 0 160px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col{padding:60px 0 100px}}body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty{margin:0 45px 0 0}@media(min-width:1230px){body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty{max-width:550px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty{-ms-flex-order:1;order:1;margin-bottom:60px;margin-right:0}}body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty h4{color:#000;padding-right:25px}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty h4{padding-right:0}}@media(min-width:1230px){body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-forty p{margin:28px 0 41px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-col .wrapper .col-wrap .col-sixty{-ms-flex-order:2;order:2}}@media(max-width:767px){body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-sixty{margin-bottom:30px;min-width:500px;width:100%;right:auto;left:auto;top:auto}}body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-forty h4{color:#000}@media(min-width:1230px){body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-forty h4{padding-right:57px}}@media(max-width:767px){body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-forty .btn-wrap{text-align:left}}body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-forty .btn-wrap .link:hover{padding:8px;color:#000}body.weka-20 .two-col-with-image.pattern-col-two .wrapper .col-wrap .col-forty .btn-wrap .link:hover .text{transform:translate3d(0,0,0)}body.weka-20 .two-col-with-image.image-top .wrapper .col-wrap{-ms-flex-align:start;align-items:flex-start}body.weka-20 .two-col-with-image.bg-purple{background-color:#773dbe}body.weka-20 .two-col-with-image.bg-purple .wrapper .col-wrap .col-forty h4,body.weka-20 .two-col-with-image.bg-purple .wrapper .col-wrap .col-forty p{color:#fff}body.weka-20 .two-col-with-image.bg-yellow{background-color:#f0f2f5}@media(max-width:767px){body.weka-20 .two-col-with-image.button-bottom{padding-bottom:120px}}@media(max-width:767px){body.weka-20 .two-col-with-image.button-bottom .wrapper .col-wrap .col-forty{margin-bottom:10px}}@media(max-width:767px){body.weka-20 .two-col-with-image.button-bottom .wrapper .col-wrap .btn-wrap{position:absolute;left:0;right:0}}@media(min-width:1230px){body.weka-20 .two-col-with-image.aws-button-bottom{padding:102px 0 120px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-button-bottom{padding-bottom:120px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-button-bottom .wrapper .col-wrap .col-forty{margin-bottom:10px}}@media(max-width:767px){body.weka-20 .two-col-with-image.aws-button-bottom .wrapper .col-wrap .btn-wrap{position:absolute;left:0;right:0}}body.weka-20 .two-col-with-image.hpe-spacing{z-index:2}@media(min-width:1230px){body.weka-20 .two-col-with-image.hpe-spacing{padding:120px 0}}@media(min-width:1230px){body.weka-20 .two-col-with-image.life-col{padding:155px 0 190px}}@media(max-width:767px){body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap{display:-ms-flexbox;display:flex}}body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty{width:58%;margin-left:0;margin-right:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty{width:100%;margin:0;-ms-flex-order:2;order:2;text-align:center}}body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty h4{padding-right:0}@media(max-width:767px){body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty h4{padding-right:0;letter-spacing:normal}}body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty p{padding-right:20px;margin-bottom:20px}@media(max-width:767px){body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-forty p{padding-right:0}}body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-sixty{width:42%}@media(max-width:767px){body.weka-20 .two-col-with-image.life-col .wrapper .col-wrap .col-sixty{width:100%;z-index:1;max-width:400px;margin:0 auto 25px;left:auto;right:auto;top:auto}}body.weka-20 .two-col-with-image.index-2{z-index:2}body.weka-20 .two-col-with-image.box-shadow{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.4)}body.weka-20 .two-col-with-image .top-spacing{margin-top:60px}@media(max-width:767px){body.weka-20 .two-col-with-image .top-spacing{margin-top:90px}}body.weka-20 .two-col-with-image.overlay-link .wrapper .outer-btn{text-align:right;max-width:745px;width:100%;margin:0 auto}@media(max-width:991px){body.weka-20 .two-col-with-image.overlay-link .wrapper .outer-btn{text-align:center;max-width:100%}}body.weka-20 .intro-block{background:#f0f2f5;padding:104px 0 109px;box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2)}@media(max-width:992px){body.weka-20 .intro-block{padding:54px 0 60px}}@media(max-width:595px){body.weka-20 .intro-block{padding:60px 0}}body.weka-20 .intro-block .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:0}body.weka-20 .intro-block .bg-video video{height:100%;width:100%}@media screen and (min-width:1901px){body.weka-20 .intro-block .bg-video video{width:100%}}body.weka-20 .intro-block .bg-img{position:absolute;left:0;top:0;height:100%;width:100%}body.weka-20 .intro-block .bg-img img{height:100%;width:100%}@media(max-width:595px){body.weka-20 .intro-block .bg-img img{-o-object-position:right;object-position:right}}body.weka-20 .intro-block .wrap{width:100%;text-align:center;max-width:840px;margin:0 auto}@media(max-width:595px){body.weka-20 .intro-block .wrap{max-width:100%;position:relative}}body.weka-20 .intro-block .wrap h2{color:#000;margin:12px 0}@media(max-width:595px){body.weka-20 .intro-block .wrap h2{margin-bottom:10px}}body.weka-20 .intro-block .wrap p{color:#000;margin:10px auto 20px;max-width:780px}@media(max-width:595px){body.weka-20 .intro-block .wrap p{max-width:100%;margin:10px auto}}body.weka-20 .intro-block .wrap .intro-btn{background:#000;border:2px solid #000;color:#fff;font-size:18px;margin-top:16px;padding:8px 21px 6px 20px;letter-spacing:.013em}@media(max-width:595px){body.weka-20 .intro-block .wrap .intro-btn{margin-top:20px;font-size:14px}}@media(max-width:767px){body.weka-20 .intro-block .table-list{width:100%}}body.weka-20 .intro-block .table-list tbody tr{font-size:18px;margin-top:10px;list-style-type:none;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-list tbody tr td{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}@media(max-width:767px){body.weka-20 .intro-block .table-list tbody tr td{font-size:12px;vertical-align:top;padding-left:14px;padding-top:0}}body.weka-20 .intro-block .table-list tbody tr td:before{content:"";position:absolute;background-color:#773dbe;height:8px;width:8px;top:14px;left:0;border-radius:50%}@media(max-width:767px){body.weka-20 .intro-block .table-list tbody tr td:before{top:7px}}body.weka-20 .intro-block .table-list tbody tr td a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-list tbody tr td a:hover{color:#b0b0b0;transition:all .3s linear}body.weka-20 .intro-block .table-list tbody tr td>tr{font-size:18px;margin-top:0;list-style-type:none;padding-left:25px}@media(max-width:767px){body.weka-20 .intro-block .table-list tbody tr td>tr{padding-left:15px}}body.weka-20 .intro-block .table-list tbody tr td>tr>td{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-list tbody tr td>tr>td:before{content:"";height:8px;width:8px;display:inline-block;vertical-align:top;border-radius:50%;border:1px solid #773dbe;background:0}body.weka-20 .intro-block .table-olist tr{font-size:18px;margin-top:10px;font-family:"acumin-pro","sans-serif";list-style:none;counter-reset:my-awesome-counter}body.weka-20 .intro-block .table-olist tr td{font-size:18px;line-height:1.2;padding-top:3px;padding-bottom:5px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif";counter-increment:my-awesome-counter}body.weka-20 .intro-block .table-olist tr td:before{content:counter(my-awesome-counter) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .intro-block .table-olist tr td>tr{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-olist tr td>tr>td{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-olist tr td>tr>td:before{content:counter(my-awesome-counter,lower-alpha) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .intro-block .table-olist tr td>tr>td>tr{font-size:16px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-olist tr td>tr>td>tr>td{font-size:16px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .intro-block .table-olist tr td>tr>td>tr>td:before{content:counter(my-awesome-counter,lower-roman) ". ";font-family:"acumin-pro","sans-serif";font-size:16px;color:#773dbe;position:absolute;left:0}body.weka-20 .intro-block.bg-purple{background-color:#773dbe}body.weka-20 .intro-block.text-white h2,body.weka-20 .intro-block.text-white p{color:#fff}body.weka-20 .intro-block.inner-customer-intro{background:#fff;box-shadow:none;padding-bottom:0}body.weka-20 .intro-block.text-with-icon-intro{background:#fff;padding-bottom:0}body.weka-20 .intro-block.text-with-icon-intro .wrap{max-width:100%}@media(max-width:595px){body.weka-20 .intro-block.text-with-icon-intro .wrap{text-align:left}}body.weka-20 .intro-block.text-with-icon-intro .wrap p{max-width:1100px}@media(min-width:992px){body.weka-20 .intro-block.product-intro .wrap h2{word-spacing:.3em}}body.weka-20 .intro-block.product-intro .wrap p{margin-bottom:25px}@media(max-width:595px){body.weka-20 .intro-block.product-intro .wrap p{padding:0 21px}}body.weka-20 .intro-block.partner-intro{background-color:#fff;padding-bottom:0}body.weka-20 .intro-block.partner-intro .wrap a{margin-bottom:20px}body.weka-20 .intro-block.career-intro{background:#fff}body.weka-20 .intro-block.career-intro .wrap{max-width:100%}@media(max-width:595px){body.weka-20 .intro-block.career-intro .wrap h2{padding:0 20px}}body.weka-20 .intro-block.career-intro .wrap p{max-width:965px}body.weka-20 .intro-block.about-intro{background-color:#773dbe !important}@media(min-width:1230px){body.weka-20 .intro-block.about-intro{padding:120px 0}}body.weka-20 .intro-block.about-intro .wrap h2{color:#fff}body.weka-20 .intro-block.about-intro .wrap p{color:#fff}body.weka-20 .intro-block.solution-detail-intro{background-color:#fff;box-shadow:none;padding-bottom:30px}body.weka-20 .intro-block.solution-detail-intro .wrap{max-width:100%}body.weka-20 .intro-block.aws-white-intro{background-color:#fff;padding-bottom:0;box-shadow:none}@media(min-width:1230px){body.weka-20 .intro-block.aws-white-intro{padding-top:175px}}body.weka-20 .intro-block.aws-white-intro .wrap{max-width:100%}body.weka-20 .intro-block.aws-white-intro .wrap a{margin-bottom:20px}body.weka-20 .intro-block.aws-quote-intro{background-color:#fff;padding-bottom:0}@media screen and (min-width:1330px){body.weka-20 .intro-block.aws-quote-intro .wrap{max-width:860px}}body.weka-20 .intro-block.aws-quote-intro .wrap a{margin-bottom:20px}body.weka-20 .intro-block.intro-financial .wrap{max-width:1054px;width:100%}@media(max-width:767px){body.weka-20 .intro-block.intro-financial .wrap{text-align:left}}@media(max-width:767px){body.weka-20 .intro-block.intro-financial .wrap h2{text-align:left}}body.weka-20 .intro-block.intro-financial .wrap p{max-width:100%;margin:20px 0 30px}@media(max-width:767px){body.weka-20 .intro-block.intro-financial .wrap p{text-align:left}}body.weka-20 .intro-block.intro-ai .wrap{max-width:950px;width:100%}@media(max-width:767px){body.weka-20 .intro-block.intro-ai .wrap{text-align:left}}@media(max-width:767px){body.weka-20 .intro-block.intro-ai .wrap h2{text-align:left}}body.weka-20 .intro-block.intro-ai .wrap p{max-width:100%;margin:20px 0 30px}@media(max-width:767px){body.weka-20 .intro-block.intro-ai .wrap p{text-align:left}}body.weka-20 .intro-block.intro-life .wrap{max-width:935px;width:100%}@media(max-width:767px){body.weka-20 .intro-block.intro-life .wrap{text-align:left}}@media(max-width:767px){body.weka-20 .intro-block.intro-life .wrap h2{text-align:left}}body.weka-20 .intro-block.intro-life .wrap p{max-width:100%;margin:18px 0 10px}@media(max-width:767px){body.weka-20 .intro-block.intro-life .wrap p{text-align:left}}body.weka-20 .intro-block.life-intro-icon{background:#fff;padding-bottom:0}body.weka-20 .intro-block.life-intro-icon .wrap{max-width:100%}@media(max-width:595px){body.weka-20 .intro-block.life-intro-icon .wrap h2{padding:0 20px}}body.weka-20 .intro-block.life-intro-icon .wrap p{max-width:100%}body.weka-20 .intro-block.home-intro .wrap{max-width:1054px}body.weka-20 .intro-block.home-intro .wrap p{margin:20px auto;max-width:990px}body.weka-20 .intro-block.full-width .wrap{max-width:1180px}body.weka-20 .intro-block.intro-block-graybg{background:#f0f2f5}body.weka-20 .quote-slider{padding:98px 0 120px;overflow:visible}@media(max-width:992px){body.weka-20 .quote-slider{padding:17px 0 110px}}@media(max-width:767px){body.weka-20 .quote-slider{padding:40px 0}}@media(max-width:595px){body.weka-20 .quote-slider{padding:36px 0}}body.weka-20 .quote-slider .bg-img{position:absolute;left:-5px;top:-413px;width:620px;height:auto;z-index:1}@media screen and (min-width:1750px){body.weka-20 .quote-slider .bg-img{width:735px}}@media(min-width:1200px) and (max-width:1400px){body.weka-20 .quote-slider .bg-img{width:740px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .bg-img{top:-163px;width:450px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .bg-img{top:-75px;width:275px}}@media(max-width:767px){body.weka-20 .quote-slider .bg-img{top:-93px;width:330px;left:-10px}}@media(max-width:595px){body.weka-20 .quote-slider .bg-img{top:-113px;width:300px;left:-40px}}body.weka-20 .quote-slider .bg-img .image-wrap{width:100%;float:left;max-width:280px;margin-left:0;position:absolute;top:55.5%;left:31%;display:block}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .bg-img .image-wrap{top:70.5%;left:28%;max-width:230px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .bg-img .image-wrap{top:53%;left:26%;max-width:200px}}@media(max-width:767px){body.weka-20 .quote-slider .bg-img .image-wrap{width:200px;margin-left:0;top:50%;left:24%}}@media(max-width:595px){body.weka-20 .quote-slider .bg-img .image-wrap{width:150px;margin-left:0;top:54%;left:26%}}body.weka-20 .quote-slider .bg-img .image-wrap img{width:280px;height:170px;-o-object-fit:contain;object-fit:contain;max-width:280px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .bg-img .image-wrap img{max-width:230px;height:140px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .bg-img .image-wrap img{max-width:200px;height:120px}}@media(max-width:767px){body.weka-20 .quote-slider .bg-img .image-wrap img{max-width:200px;height:120px}}@media(max-width:595px){body.weka-20 .quote-slider .bg-img .image-wrap img{max-width:150px;height:120px}}body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;z-index:3;width:40px;height:58px;font-size:0;padding:0;cursor:pointer;outline:0;transition:background-color .4s ease;background-size:100%;border:0;background:transparent;transition:all .4s ease-in-out}body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{left:90px;top:280px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/customers-slider/slider-arrow-left.png");background-repeat:no-repeat;background-position:50%;background-color:transparent}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{left:70px;top:250px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{left:60px;top:216px}}@media(max-width:767px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{width:60px;height:48px;left:47px;top:140px;background-size:100%;margin:0}}@media(max-width:595px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{left:12px;top:120px}}body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{left:150px;top:280px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/customers-slider/slider-arrow-right.png");background-repeat:no-repeat;background-position:50%}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{left:135px;top:250px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{left:123px;top:216px}}@media(max-width:767px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{width:60px;height:48px;left:87px;top:140px;background-size:100%;margin:0}}@media(max-width:595px){body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{left:53px;top:120px}}body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow:hover{transform:scale(1.1)}body.weka-20 .quote-slider .slider-wrapper{width:50%;overflow:hidden;margin-left:auto}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper{width:100%}}body.weka-20 .quote-slider .slider-wrapper .section{padding:0 0 15px 0}body.weka-20 .quote-slider .slider-wrapper .slider{display:block;width:100%;overflow:visible}body.weka-20 .quote-slider .slider-wrapper .slider .item{margin-left:10px;padding:56px 0;outline:0}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .slider-wrapper .slider .item{margin-left:0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .slider-wrapper .slider .item{margin-left:0}}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .item{margin-left:0}}body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap{max-width:589px;float:left;position:relative;padding-top:65px;padding-bottom:65px;padding-left:4px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap{max-width:100%;padding-left:10px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap{max-width:100%;padding-left:30px}}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap{padding-top:380px;padding-bottom:0;max-width:100%;float:none;margin:0 auto 0 10px}}body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap:before{content:"";position:absolute;top:-22px;left:0;width:75px;height:75px;background:url("/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg") no-repeat;background-size:100%}@media(max-width:991px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap:before{left:30px}}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap:before{top:300px;left:0}}body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap p{margin-bottom:8px}@media(max-width:991px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap p{margin-bottom:17px}}body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap>span{font-size:18px;font-family:"poppins","sans-serif";font-weight:900;margin-right:24px;letter-spacing:.029em;margin-top:14px;display:inline-block;text-transform:capitalize;margin-bottom:16px}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap>span{font-size:16px;margin-top:0;display:block;margin-bottom:10px}}body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap h4{color:#000;font-size:24px;margin:20px 0}@media(min-width:596px) and (max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap h4{font-size:24px}}@media(max-width:595px){body.weka-20 .quote-slider .slider-wrapper .slider .item .text-wrap h4{font-size:18px}}body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots{text-align:left;position:absolute;left:14px;width:100%;bottom:25px;display:none}@media(max-width:991px){body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots{left:30px}}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots{left:0;text-align:center;bottom:0}}body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:767px){body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots li{width:10px;height:10px;margin-right:10px}}body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots li button{display:none}body.weka-20 .quote-slider .slider-wrapper .slider .slick-dots li.slick-active{background-color:#f0f2f5}body.weka-20 .quote-slider.image-middle img{background:#773dbe;padding:20px;border-radius:16px}body.weka-20 .quote-slider.image-middle .bg-img{aspect-ratio:620/925}@media(min-width:1230px){body.weka-20 .quote-slider.image-middle .bg-img .image-wrap{top:64%}}@media(min-width:1200px) and (max-width:1400px){body.weka-20 .quote-slider.image-middle .bg-img{width:640px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider.image-middle .bg-img{top:-257px}}body.weka-20 .quote-slider.partner-quote-slider img{background:#773dbe;padding:20px;border-radius:16px}body.weka-20 .quote-slider.partner-quote-slider .bg-img{aspect-ratio:680/1014}@media(max-width:1199px) and (min-width:992px){body.weka-20 .quote-slider.partner-quote-slider .bg-img{top:-265px}}@media screen and (min-width:1520px){body.weka-20 .quote-slider.partner-quote-slider .bg-img{top:-410px;width:750px}}@media screen and (min-width:1350px) and (max-width:1519px){body.weka-20 .quote-slider.partner-quote-slider .bg-img{top:-352px;width:672px}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider.slick-arrow{display:block}@media(max-width:767px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider.slick-arrow{display:none}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-prev{height:50px;width:50px;bottom:55px;left:11px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-prev{left:28px}}@media(max-width:767px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-prev{display:none !important}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-next{height:50px;width:50px;bottom:55px;left:88px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-next{left:96px}}@media(max-width:767px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-next{display:none !important}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots{text-align:left;position:absolute;left:14px;width:100%;bottom:20px}@media(max-width:991px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots{left:40px}}@media(max-width:767px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots{left:0;text-align:center;bottom:0}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:767px){body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots li{width:10px;height:10px;margin-right:10px}}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots li button{display:none}body.weka-20 .quote-slider.partner-quote-slider .slider-wrapper .slider .slick-dots li.slick-active{background-color:#f0f2f5}body.weka-20 .quote-slider.aws-quote-slider{position:relative}@media(max-width:595px){body.weka-20 .quote-slider.aws-quote-slider{box-shadow:none;padding:36px 0 10px}}@media screen and (min-width:1520px){body.weka-20 .quote-slider.aws-quote-slider .bg-img{top:-365px;width:720px}}@media screen and (min-width:1350px) and (max-width:1519px){body.weka-20 .quote-slider.aws-quote-slider .bg-img{top:-275px;width:680px;left:-50px}}@media screen and (min-width:1200px) and (max-width:1349px){body.weka-20 .quote-slider.aws-quote-slider .bg-img{left:-29px;top:-204px;width:581px}}body.weka-20 .quote-slider.aws-quote-slider .bg-img .image-wrap img{height:175px}@media(min-width:1230px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .item{padding:135px 0 50px}}@media(min-width:1230px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .item .text-wrap:before{width:100px}}body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .item .text-wrap p{margin-bottom:15px}@media(max-width:595px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .item .text-wrap p{padding-bottom:20px}}body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .item .text-wrap a{margin:5px 0 35px}@media(min-width:1230px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-prev{height:55px;width:55px;left:16px}}@media(max-width:767px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-prev{left:calc(50% - 75px);bottom:0}}@media(min-width:1230px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-next{height:55px;width:55px;left:100px}}@media(max-width:767px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-next{right:calc(50% - 75px);left:auto;bottom:0}}@media(min-width:1230px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-dots{left:30px;bottom:15px}}@media(max-width:767px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-dots{bottom:55px}}@media(min-width:992px){body.weka-20 .quote-slider.aws-quote-slider .slider-wrapper .slider .slick-dots li{height:10px;width:10px}}@media(min-width:1230px){body.weka-20 .quote-slider.financial-quote-slider{padding:100px 0 280px}}body.weka-20 .quote-slider.financial-quote-slider .bg-img{z-index:1;left:-5px}@media(max-width:1199px) and (min-width:992px){body.weka-20 .quote-slider.financial-quote-slider .bg-img{top:-265px}}@media(max-width:1199px) and (min-width:992px){body.weka-20 .quote-slider.financial-quote-slider .bg-img{top:-260px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider.financial-quote-slider .bg-img{top:-60px}}body.weka-20 .quote-slider.box-shadow{box-shadow:inset 0 13px 35.6px 4.4px rgba(0,0,0,0.07)}@media screen and (max-width:1300px) and (min-width:1200px){body.weka-20 .quote-slider.align .bg-img{top:-305px}}body.weka-20 .quote-slider.align .slider-wrapper .slider .item .text-wrap span{display:block}@media(min-width:992px){body.weka-20 .quote-slider.simplicity-quote{min-height:720px}}body.weka-20 .quote-slider.simplicity-quote .bg-img{left:-5px;top:-413px;width:620px;height:auto}@media screen and (min-width:1750px){body.weka-20 .quote-slider.simplicity-quote .bg-img{width:680px;top:-310px}}@media(min-width:1401px) and (max-width:1749px){body.weka-20 .quote-slider.simplicity-quote .bg-img{width:580px;top:-210px}}@media(min-width:1200px) and (max-width:1400px){body.weka-20 .quote-slider.simplicity-quote .bg-img{width:580px;left:-115px;top:-225px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .quote-slider.simplicity-quote .bg-img{top:-50px;width:450px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .quote-slider.simplicity-quote .bg-img{top:-75px;width:390px}}@media(max-width:767px){body.weka-20 .quote-slider.simplicity-quote .bg-img{top:-93px;width:330px;left:-10px}}@media(max-width:595px){body.weka-20 .quote-slider.simplicity-quote .bg-img{top:-113px;width:300px;left:-40px}}@keyframes bfade{from{opacity:0}to{opacity:1}}body.weka-20 .three-col-with-icon{padding:104px 0 90px;position:relative}@media(max-width:991px){body.weka-20 .three-col-with-icon{padding:104px 0 100px}}body.weka-20 .three-col-with-icon .box-shadow{box-shadow:inset 0 41px 30px -55px rgba(0,0,0,0.35);width:100%;height:20px;position:absolute;top:0}body.weka-20 .three-col-with-icon .wrapper{width:100%;font-size:0}@media(min-width:1230px){body.weka-20 .three-col-with-icon .wrapper{width:calc(100% + 40px)}}@media(max-width:991px){body.weka-20 .three-col-with-icon .wrapper{text-align:center}}body.weka-20 .three-col-with-icon .wrapper .col-three{width:calc(33.33% - 19px);display:inline-block;vertical-align:top;font-size:0;margin:0 9px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .three-col-with-icon .wrapper .col-three{width:calc(33.33% - 20px);margin:0 10px}}@media(max-width:991px){body.weka-20 .three-col-with-icon .wrapper .col-three{width:50%;margin:30px auto 0;text-align:center}}@media(max-width:595px){body.weka-20 .three-col-with-icon .wrapper .col-three{width:100%;margin:32px auto}body.weka-20 .three-col-with-icon .wrapper .col-three:first-child{margin-top:0}body.weka-20 .three-col-with-icon .wrapper .col-three:last-child{margin-bottom:0}}body.weka-20 .three-col-with-icon .wrapper .col-three .icon{display:inline-block;vertical-align:top;max-width:100px;max-height:100px;text-align:center}@media(min-width:992px) and (max-width:1199px){body.weka-20 .three-col-with-icon .wrapper .col-three .icon{max-width:70px;max-height:unset}}@media(max-width:991px){body.weka-20 .three-col-with-icon .wrapper .col-three .icon{display:block;margin:0 auto;max-width:70px;max-height:unset}}@media(max-width:595px){body.weka-20 .three-col-with-icon .wrapper .col-three .icon{max-width:70px;max-height:unset;margin:0 auto;display:block}}body.weka-20 .three-col-with-icon .wrapper .col-three .icon img{width:100%;height:100%}body.weka-20 .three-col-with-icon .wrapper .col-three .text-box{display:inline-block;vertical-align:top;padding-top:20px;padding-left:19px;width:71%}@media(min-width:1230px){body.weka-20 .three-col-with-icon .wrapper .col-three .text-box{width:74%;padding-left:15px}}@media(max-width:991px){body.weka-20 .three-col-with-icon .wrapper .col-three .text-box{display:block;margin:0 auto;padding-left:0;max-width:286px;width:100%}}@media(max-width:595px){body.weka-20 .three-col-with-icon .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .three-col-with-icon .wrapper .col-three .text-box h5{margin:0 0 18px;color:#773dbe}@media(max-width:991px){body.weka-20 .three-col-with-icon .wrapper .col-three .text-box h5{margin:0 auto 10px}}body.weka-20 .three-col-with-icon .btn-wrap{text-align:center;margin-top:70px}@media(max-width:767px){body.weka-20 .three-col-with-icon .btn-wrap{margin-top:40px}}body.weka-20 .three-col-with-icon.grid-spacing{padding:30px 0 170px}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-with-icon.grid-spacing{padding:20px 0 140px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .three-col-with-icon.grid-spacing{padding:0 0 110px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing{padding:60px 0}}body.weka-20 .three-col-with-icon.grid-spacing .box-shadow{display:none}body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three{padding-top:140px}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three{padding-top:75px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three{padding-top:70px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three{padding-top:0}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .icon{margin:0 auto;width:100%}}body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box{padding-top:5px}@media(max-width:991px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box{padding-top:25px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box{width:100%}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box h5{max-width:250px;width:100%}}body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box h5 span{font-size:24px;font-weight:800;font-family:"poppins","sans-serif"}@media(max-width:767px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box h5 span{font-size:18px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.grid-spacing .wrapper .col-three .text-box p{max-width:255px;margin:0 auto}}body.weka-20 .three-col-with-icon.inner-customer-icon{padding-top:40px}@media(max-width:767px){body.weka-20 .three-col-with-icon.inner-customer-icon{padding:40px 0}}body.weka-20 .three-col-with-icon.inner-customer-icon .box-shadow{display:none}body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media(max-width:595px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper{-ms-flex-pack:left;justify-content:left}}body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three{margin:0 5px 60px}@media(min-width:1230px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three{margin:0 15px 60px 2px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three{width:41%;margin:0 20px 50px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three{width:35%;margin:0 20px 50px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three{width:calc(50% - 20px);margin:0 10px 50px}}@media(max-width:991px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .icon{max-width:110px;max-height:70px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .icon{margin:0;max-height:50px;max-width:100px}}@media(max-width:991px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .icon img{height:60px;-o-object-fit:contain;object-fit:contain}}@media(max-width:595px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .icon img{height:60px;-o-object-fit:contain;object-fit:contain}}body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box{padding-top:0}@media(max-width:991px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box{padding-top:30px;width:100%;text-align:center}}body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box h5{max-width:255px;margin:0 0 18px;color:#000}@media(min-width:1230px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box h5{max-width:249px}}@media(max-width:991px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box h5{margin:0;max-width:100%}}@media(max-width:595px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three .text-box h5{text-align:left}}@media(min-width:1230px){body.weka-20 .three-col-with-icon.inner-customer-icon .wrapper .col-three:last-child .text-box h5{max-width:275px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:first-child{width:30%}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:first-child .text-box{width:70%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(2){margin:0 10px 60px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(2) .icon{max-width:130px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(2) .icon{max-width:90px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(2) .text-box{width:66%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(2) .text-box{width:62%}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(3) .icon{max-width:130px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(3) .icon{max-width:90px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(3) .text-box{width:66%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.large-img .wrapper .col-three:nth-child(3) .text-box{width:62%}}body.weka-20 .three-col-with-icon.partner-intro-icon{padding-top:0}body.weka-20 .three-col-with-icon.partner-intro-icon .box-shadow{display:none}body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper{text-align:center}body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three{text-align:center;padding-top:35px}@media(min-width:1230px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three{width:calc(33.33% - 20px);margin:0 10px;padding-top:60px}}@media(max-width:991px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three{text-align:center}}@media(max-width:595px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three{padding-top:60px;margin:0}}body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three .icon{max-height:unset;max-width:90px}@media(min-width:1230px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three .icon{max-width:110px}}body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three .text-box{text-align:left;padding-top:20px}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three .text-box{text-align:center;padding-left:0;display:block;margin:0 auto}}@media(max-width:991px){body.weka-20 .three-col-with-icon.partner-intro-icon .wrapper .col-three .text-box{text-align:center;padding-left:0;display:block;margin:0 auto}}body.weka-20 .three-col-with-icon.partner-icon{z-index:1;position:relative}@media(min-width:1230px){body.weka-20 .three-col-with-icon.partner-icon .col-three:first-child .icon{margin-top:-10px}}@media(min-width:1230px){body.weka-20 .three-col-with-icon.partner-icon .col-three:nth-child(3) .icon{padding-top:12px}}body.weka-20 .three-col-with-icon.big-icon .wrapper .col-three:first-child .icon{max-width:86px}body.weka-20 .three-col-with-icon.big-icon .wrapper .col-three:nth-child(2) .icon{max-width:92px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three .icon{max-width:70px}}@media(min-width:1230px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three .icon{max-width:110px}}@media(max-width:595px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three .icon{max-width:110px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three .text-box{width:73%}}@media(min-width:1230px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three .text-box h5{max-width:235px}}@media(min-width:1230px){body.weka-20 .three-col-with-icon.product-intro-icon .wrapper .col-three:first-child .icon{margin-top:-10px}}body.weka-20 .three-col-with-icon.solution-intro-icon{padding-top:0}body.weka-20 .three-col-with-icon.solution-intro-icon .box-shadow{display:none}body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper{text-align:center}body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three{text-align:center;padding-top:35px}@media(min-width:1230px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three{width:calc(33.33% - 20px);margin:0 10px;padding-top:60px}}@media(max-width:991px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three{text-align:center}}@media(max-width:595px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three{padding-top:40px;margin:0}}body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three .icon{max-height:unset;max-width:90px}body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three .text-box{text-align:left;padding-top:20px;max-width:260px}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three .text-box{text-align:center;padding-left:0;display:block;margin:0 auto}}@media(max-width:991px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three .text-box{text-align:center;padding-left:0;display:block;margin:0 auto}}@media(max-width:595px){body.weka-20 .three-col-with-icon.solution-intro-icon .wrapper .col-three .text-box{max-width:276px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three .icon{max-width:88px}}@media(min-width:992px){body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:first-child .icon{max-width:79px}}body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:nth-child(3) .icon{max-width:120px;padding-top:5px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:nth-child(3) .icon{max-width:88px}}body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:nth-child(4) .icon{max-width:97px;padding-top:13px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:nth-child(4) .icon{max-width:80px}}body.weka-20 .three-col-with-icon.icon-align .wrapper .col-three:nth-child(6) .icon{max-width:67px}body.weka-20 .three-col-grid-with-cta{background-color:#f0f2f5;padding:90px 0 55px}@media(max-width:992px){body.weka-20 .three-col-grid-with-cta{padding:60px 0}}@media(max-width:767px){body.weka-20 .three-col-grid-with-cta{padding:40px 0}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta{padding:40px 0 90px}}body.weka-20 .three-col-grid-with-cta h3{color:#000;text-align:center;margin-bottom:50px}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta h3{margin-bottom:40px}}@media(max-width:767px){body.weka-20 .three-col-grid-with-cta h3{margin-bottom:15px}}body.weka-20 .three-col-grid-with-cta .wrapper{max-width:1100px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:0}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper{-ms-flex-pack:center;justify-content:center}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col{width:45%;-ms-flex:0 0 45%;flex:0 0 45%;margin:0 5px;outline:0}@media(min-width:992px) and (max-width:1199px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col{width:48%;-ms-flex:0 0 48%;flex:0 0 48%}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col{text-align:center;margin-bottom:20px}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 50px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col{margin:0;padding:0}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin-left:0}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon{display:block;max-width:350px;width:100%;margin:0 auto 47px 20px;max-height:248px;height:100%;overflow:hidden}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon{margin:0 auto 30px}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon{margin:0 auto 20px 20px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon{display:block;margin:0 auto 5px;max-width:258px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon img{height:100%;border-radius:6px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon img{height:205px}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .icon:first-child{margin:0 auto 20px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap{display:block;max-width:325px;margin:0 auto 0 90px}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap{display:block;max-width:100%;padding-left:0;margin:0;text-align:center}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap{display:block;max-width:100%;padding-left:0;margin:0 auto;text-align:center}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap h6{color:#000;margin-bottom:20px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap h6{margin-top:0;margin-bottom:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap p{margin-bottom:20px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap p{padding:0 25px;margin-bottom:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap .webinar{padding:8px 18px 5px 16px;font-size:16px;background:#000;border:2px solid #000;margin-top:29px;cursor:pointer}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap .webinar{font-size:16px;margin-top:18px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col .text-wrap .webinar:hover{color:#fff}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2){margin-top:21px;margin-bottom:16px;position:relative;height:100%;margin-left:auto}@media screen and (min-width:1025px) and (max-width:1060px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2){text-align:center}}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2){width:45%;-ms-flex:0 0 45%;flex:0 0 45%;margin:0 15px 0}}@media(min-width:596px) and (max-width:767px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2){width:45%;-ms-flex:0 0 45%;flex:0 0 45%;margin:0 15px 50px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2){margin:0;padding:0}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon{display:inline-block;max-width:230px;width:100%;vertical-align:top;margin-right:35px;max-height:170px;height:100%}@media screen and (min-width:992px) and (max-width:1366px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon{margin-bottom:25px}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon{display:block;width:100%;margin:0 auto 30px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon{display:block;margin:0 auto 5px;max-width:258px;max-height:248px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon img{height:170px;border-radius:6px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .icon img{height:205px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap{display:inline-block;max-width:200px;padding-left:1px;margin:0}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap{display:block;max-width:300px;padding-left:1px;margin:0 auto}}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap{display:block;max-width:300px;padding-left:1px;margin:0 auto}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap{display:block;max-width:100%;padding-left:0;margin:0;text-align:center}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap{display:block;max-width:100%;padding-left:0;margin:0 auto;text-align:center;padding-bottom:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap h6{color:#000;margin-top:7px;margin-bottom:11px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap h6{margin-top:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap p{padding:0 12px;margin-bottom:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap a.read-more{font-size:14px;padding:6px 24px 5px 24px;background:#000;border:2px solid #000;margin-top:19px;cursor:pointer}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap a.read-more{font-size:16px;margin-top:18px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:nth-child(2) .text-wrap a.read-more:hover{color:#fff}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin-top:21px;margin-bottom:0;margin-left:auto;position:relative;margin-top:-155px}@media screen and (min-width:992px) and (max-width:1366px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin-top:-125px}}@media screen and (min-width:1025px) and (max-width:1060px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin-top:-65px;text-align:center}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin-top:-40px}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{width:45%;-ms-flex:0 0 45%;flex:0 0 45%;margin:0 15px 0;margin-top:0;margin-bottom:0}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child{margin:0;padding:0}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{display:inline-block;max-width:230px;width:100%;vertical-align:top;margin-right:35px;max-height:170px;height:100%}@media screen and (min-width:992px) and (max-width:1366px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{margin-bottom:25px}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{margin-right:0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{margin-right:0}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{display:block;width:100%;margin:0 auto 30px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon{display:block;margin:0 auto 40px;max-width:258px;max-height:248px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon img{height:170px;border-radius:6px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .icon img{height:205px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap{display:inline-block;max-width:200px;padding-left:1px;margin:0}@media(min-width:992px) and (max-width:1024px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap{display:block;max-width:300px;padding-left:1px;margin:0 auto}}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap{display:block;max-width:300px;padding-left:1px;margin:0 auto}}@media(min-width:596px) and (max-width:991px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap{display:block;max-width:100%;padding-left:0;margin:0;text-align:center}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap{display:block;max-width:100%;padding-left:0;margin:0 auto;text-align:center}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap h6{color:#000;margin-top:7px;margin-bottom:11px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap h6{margin-top:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap p{padding:0 25px;margin-bottom:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap a.read-more{font-size:14px;padding:6px 24px 5px 24px;background:#000;border:2px solid #000;margin-top:19px;cursor:pointer}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap a.read-more{font-size:16px;margin-top:18px}}body.weka-20 .three-col-grid-with-cta .wrapper .one-col:last-child .text-wrap a.read-more:hover{color:#fff}body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots{text-align:center;position:absolute;left:10.4%;width:100%;bottom:-1px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots{left:0;width:100%;bottom:-43px}}body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots li{width:10px;height:10px;margin-right:10px}}body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots li button{display:none}body.weka-20 .three-col-grid-with-cta .wrapper .slick-dots li.slick-active{background-color:#fff}body.weka-20 .three-col-grid-with-cta .btn-container{text-align:center;margin:20px 0 40px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .btn-container{margin:20px 0}}body.weka-20 .three-col-grid-with-cta .content{text-align:center;margin:20px 0 40px}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta .content{margin:20px 0;position:absolute;top:-95px;left:0;right:0;margin:auto;padding:0 20px}}body.weka-20 .three-col-grid-with-cta .content p{color:#000;display:inline-block}body.weka-20 .three-col-grid-with-cta .content a{font-size:18px;color:#000;margin-left:10px;vertical-align:bottom}body.weka-20 .three-col-grid-with-cta .content a:hover{padding:8px 8px}body.weka-20 .three-col-grid-with-cta .content a:hover .text{transform:translate3d(0,0,0)}body.weka-20 .three-col-grid-with-cta.two-col.bg-white{background:#fff}body.weka-20 .three-col-grid-with-cta.two-col.bg-white ul li.slick-active{background-color:#203c51}body.weka-20 .three-col-grid-with-cta.two-col h3{font-size:18px;text-align:left}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta.two-col h3{text-align:center}}body.weka-20 .three-col-grid-with-cta.two-col .wrapper{max-width:100%}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col{width:33%;-ms-flex:1;flex:1;display:inline-block;margin:auto}@media(max-width:1200px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col{text-align:center}}@media(max-width:767px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col{-ms-flex:auto;flex:auto;margin-top:20px;width:auto}}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .icon{max-width:165px;max-height:160px;display:inline-block;margin:auto;vertical-align:middle}@media(min-width:992px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .icon{padding-right:15px}}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .icon{display:block}}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .icon img{height:100%}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .text-wrap{display:inline-block;margin:auto;max-width:190px;vertical-align:middle}@media(max-width:595px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .text-wrap{margin-top:20px;display:block;max-width:250px}}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .text-wrap h6{display:none}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col .text-wrap .btn-default{font-size:12px;padding:6px 15px}body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col:nth-child(2) .icon,body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col:nth-child(3) .icon{max-width:160px}@media(max-width:767px){body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col:nth-child(2) .icon,body.weka-20 .three-col-grid-with-cta.two-col .wrapper .one-col:nth-child(3) .icon{max-width:146px}}body.weka-20 .cta{background:#773dbe;padding:136px 0 118px}@media(max-width:992px){body.weka-20 .cta{padding:55px 0 60px}}@media(max-width:767px){body.weka-20 .cta{padding:40px 0}}@media(max-width:595px){body.weka-20 .cta{padding:80px 0}}body.weka-20 .cta .cta-block{display:block;text-align:center}body.weka-20 .cta .cta-block h2{margin-bottom:24px}@media(max-width:991px){body.weka-20 .cta .cta-block h2{margin-bottom:32px}}@media(max-width:595px){body.weka-20 .cta .cta-block h2{margin-bottom:32px;max-width:300px;margin:0 auto 20px}}body.weka-20 .cta .cta-block p{text-align:center;color:#fff;max-width:780px;margin:20px auto}body.weka-20 .cta .cta-block a{margin:0 10px}@media(min-width:992px){body.weka-20 .cta .cta-block a{width:192px;padding:11px 0;letter-spacing:.07em}}@media(max-width:595px){body.weka-20 .cta .cta-block a{margin:7px}}body.weka-20 .cta .cta-block .cta-btn{background:#fff;border:2px solid #fff;color:#773dbe;padding:9px 45px 6px 46px;letter-spacing:.055em;font-size:18px}@media(max-width:595px){body.weka-20 .cta .cta-block .cta-btn{font-size:16px}}@media(min-width:1230px){body.weka-20 .cta.about-footer-cta{padding:88px 0}}@media(max-width:595px){body.weka-20 .cta.about-cta{padding:50px 0 40px}}body.weka-20 .cta.about-cta-white{background:#f0f2f5;box-shadow:inset 0 13px 45.6px 4.4px rgba(0,0,0,0.01)}@media(max-width:595px){body.weka-20 .cta.about-cta-white{padding:50px 0 40px}}body.weka-20 .cta.about-cta-white .cta-block h2{color:#000}body.weka-20 .cta.about-cta-white .cta-block p{color:#000}body.weka-20 .cta.news-cta a{margin-right:27px;width:210px;padding:13px}@media(max-width:595px){body.weka-20 .cta.news-cta a{width:175px;padding:10px;margin-right:15px;margin-bottom:15px}}@media screen and (max-width:410px){body.weka-20 .cta.news-cta a{margin-right:0;margin-bottom:15px}}body.weka-20 .cta.news-cta a:last-child{margin-right:0}@media(max-width:595px){body.weka-20 .cta.news-cta a:last-child{margin:10px 5px}}body.weka-20 .cta.press-cta a{margin-right:27px;width:210px;padding:13px}@media(max-width:595px){body.weka-20 .cta.press-cta a{width:175px;padding:10px;margin:10px}}@media screen and (max-width:410px){body.weka-20 .cta.press-cta a{margin:10px}}body.weka-20 .cta.press-cta a:last-child{margin-right:0}@media(max-width:480px){body.weka-20 .cta.press-cta a:last-child{margin:10px}}body.weka-20 .banner-second-level{overflow:visible;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.07);min-height:870px;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level{min-height:800px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level{padding:98px 0;min-height:650px}}@media(max-width:767px){body.weka-20 .banner-second-level{padding:60px 0 120px;min-height:520px}}body.weka-20 .banner-second-level .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:0}body.weka-20 .banner-second-level .bg-video video{height:100%;width:100%}@media screen and (min-width:1901px){body.weka-20 .banner-second-level .bg-video video{width:100%}}body.weka-20 .banner-second-level .bg-img{position:absolute;left:0;top:0;height:100%;width:100%}body.weka-20 .banner-second-level .bg-img:before{content:"";position:absolute;display:none;top:0;left:0;width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/dist/images/rectangle_gradient.png");background-size:cover}@media(max-width:595px){body.weka-20 .banner-second-level .bg-img:before{display:block}}body.weka-20 .banner-second-level .bg-img img{height:100%;width:100%}@media(max-width:595px){body.weka-20 .banner-second-level .bg-img img{-o-object-position:right;object-position:right}}body.weka-20 .banner-second-level .icon-img{width:600px;padding-left:0;height:auto}@media screen and (min-width:1470px){body.weka-20 .banner-second-level .icon-img{width:680px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level .icon-img{width:500px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level .icon-img{width:400px}}@media(max-width:767px){body.weka-20 .banner-second-level .icon-img{width:300px;left:-10px}}body.weka-20 .banner-second-level .icon-img .image-wrap{float:left;max-width:260px;background-color:#773dbe;padding:20px;border-radius:16px;margin-top:30%;display:block}body.weka-20 .banner-second-level .icon-img .image-wrap img{max-width:280px;width:100% !important;height:100%}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level .icon-img .image-wrap img{max-width:220px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level .icon-img .image-wrap img{max-width:170px}}@media(max-width:767px){body.weka-20 .banner-second-level .icon-img .image-wrap img{max-width:130px}}body.weka-20 .banner-second-level .content-wrapper{padding-left:0;float:right}@media(min-width:1230px){body.weka-20 .banner-second-level .content-wrapper{margin-right:65px}}@media(max-width:595px){body.weka-20 .banner-second-level .content-wrapper{width:100%}}body.weka-20 .banner-second-level .content-wrapper .text-wrap{max-width:589px;position:relative;padding-top:65px;padding-left:4px}@media(min-width:992px){body.weka-20 .banner-second-level .content-wrapper .text-wrap{padding-top:130px}}body.weka-20 .banner-second-level .content-wrapper .text-wrap h3{color:#000}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level .content-wrapper .text-wrap h3{font-size:24px}}@media(max-width:767px){body.weka-20 .banner-second-level .content-wrapper .text-wrap h3{font-size:18px}}body.weka-20 .banner-second-level .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level .content-wrapper .text-wrap h2{color:#000;font-size:64px}@media(max-width:991px){body.weka-20 .banner-second-level .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level .content-wrapper .text-wrap h2{font-size:36px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level .content-wrapper .text-wrap h2{font-size:48px}}@media(max-width:767px){body.weka-20 .banner-second-level .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level .content-wrapper .text-wrap h2{font-size:36px}}body.weka-20 .banner-second-level .content-wrapper .text-wrap p{max-width:420px;margin:18px 0 22px 0}body.weka-20 .banner-second-level .scroll-link-wrap{position:absolute;bottom:-150px;left:0;right:0;margin:auto;text-align:center}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level .scroll-link-wrap{bottom:-70px}}@media(max-width:767px){body.weka-20 .banner-second-level .scroll-link-wrap{bottom:-67px}}body.weka-20 .banner-second-level .scroll-link-wrap a{display:inline-block;transition:all .3s linear}body.weka-20 .banner-second-level .scroll-link-wrap a:hover{transform:translateY(5px);transition:all .3s linear}body.weka-20 .banner-second-level .scroll-link-wrap a img{height:30px;width:30px}body.weka-20 .banner-second-level.how-it-works-banner{min-height:600px;overflow:hidden}@media(max-width:480px){body.weka-20 .banner-second-level.how-it-works-banner{min-height:710px}}body.weka-20 .banner-second-level.how-it-works-banner .bg-video video{width:auto}@media screen and (min-width:1901px){body.weka-20 .banner-second-level.how-it-works-banner .bg-video video{width:100%}}body.weka-20 .banner-second-level.how-it-works-banner .icon-img{top:50px;width:750px}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:880px}}@media screen and (min-width:1316px) and (max-width:1380px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:880px}}@media screen and (min-width:1380px) and (max-width:1499px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:880px}}@media screen and (min-width:768px) and (max-width:1315px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:880px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:830px}}@media(max-width:480px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img{width:630px}}body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:440px;margin-left:0;padding-top:20px;display:block}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{max-width:380px;padding-top:100px}}@media(max-width:480px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap{max-width:265px}}body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h1{color:#000}@media(max-width:480px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:360px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap p{margin:14px 0 18px}@media(max-width:480px){body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .banner-second-level.how-it-works-banner .icon-img .icon-text-wrap a{margin-right:22px;margin-left:0}body.weka-20 .banner-second-level.how-it-works-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.partner-banner{min-height:830px;overflow:hidden}@media(max-width:480px){body.weka-20 .banner-second-level.partner-banner{min-height:650px}}body.weka-20 .banner-second-level.partner-banner .bg-video{z-index:-1}body.weka-20 .banner-second-level.partner-banner .bg-video video{width:auto;z-index:-1;position:relative}@media screen and (min-width:1901px){body.weka-20 .banner-second-level.partner-banner .bg-video video{width:100%}}body.weka-20 .banner-second-level.partner-banner .icon-img{top:50px;width:750px;padding:0}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:880px}}@media screen and (min-width:1381px) and (max-width:1499px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:880px}}@media screen and (min-width:1316px) and (max-width:1380px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:880px}}@media screen and (min-width:1380px) and (max-width:1499px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:880px}}@media screen and (min-width:768px) and (max-width:1315px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:880px}}@media(max-width:480px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:610px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.partner-banner .icon-img{width:670px}}body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;padding-top:110px;display:block}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{max-width:380px}}@media(max-width:480px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap{max-width:265px}}body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h1{font-size:64px;color:#000}@media(max-width:991px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:480px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap p{margin:14px 0 18px}@media(max-width:991px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap p{margin:14px 0 8px}}@media(max-width:480px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap a{margin-right:22px}@media screen and (max-width:400px){body.weka-20 .banner-second-level.partner-banner .icon-img .icon-text-wrap a{margin-top:15px}}body.weka-20 .banner-second-level.partner-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.product-banner{min-height:770px;overflow:hidden}@media(max-width:480px){body.weka-20 .banner-second-level.product-banner{min-height:710px}}@media screen and (min-width:350px) and (max-width:440px){body.weka-20 .banner-second-level.product-banner{min-height:760px}}@media screen and (min-width:1230px) and (max-width:1490px){body.weka-20 .banner-second-level.product-banner .bg-video{right:385px}}body.weka-20 .banner-second-level.product-banner .bg-video video{width:auto}@media screen and (min-width:1901px){body.weka-20 .banner-second-level.product-banner .bg-video video{width:100%}}body.weka-20 .banner-second-level.product-banner .icon-img{top:45px;width:765px}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.product-banner .icon-img{top:-56px;width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.product-banner .icon-img{top:-56px;width:880px}}@media screen and (min-width:768px) and (max-width:1499px){body.weka-20 .banner-second-level.product-banner .icon-img{top:-56px;width:880px;left:-210px}}@media(max-width:595px){body.weka-20 .banner-second-level.product-banner .icon-img{left:-120px}}@media(max-width:480px){body.weka-20 .banner-second-level.product-banner .icon-img{width:663px;left:-225px}}@media screen and (min-width:350px) and (max-width:440px){body.weka-20 .banner-second-level.product-banner .icon-img{width:753px;left:-287px}}body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;position:absolute;top:14%;left:25.5%;display:block}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{top:31%;left:40.5%}}@media screen and (min-width:1230px) and (max-width:1699px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{top:27%;left:36.5%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{left:32.5%;top:30%;max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{top:30%;left:33.5%;max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{left:19.5%;max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{max-width:380px;left:26.5%}}@media(max-width:480px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{max-width:265px;left:37.5%;top:18%}}@media screen and (min-width:350px) and (max-width:440px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap{left:41.5%;top:34%}}body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:64px;color:#000}@media(min-width:1230px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(max-width:991px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (min-width:360px) and (max-width:440px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:359px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap p{margin:0 0 2px}@media(min-width:1230px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap p{margin:8px 0}}@media(max-width:480px){body.weka-20 .banner-second-level.product-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .banner-second-level.product-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.customer-inner-banner{min-height:560px}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.customer-inner-banner{min-height:890px}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner{min-height:690px}}@media(max-width:595px){body.weka-20 .banner-second-level.customer-inner-banner{padding-bottom:60px}}@media(max-width:480px){body.weka-20 .banner-second-level.customer-inner-banner{min-height:590px}}body.weka-20 .banner-second-level.customer-inner-banner .bg-img{position:absolute;right:0;top:-20px;height:100%;width:100%;max-width:1200px;margin-left:auto}body.weka-20 .banner-second-level.customer-inner-banner .bg-img img{-o-object-fit:contain;object-fit:contain}body.weka-20 .banner-second-level.customer-inner-banner .bg-video{position:absolute;right:0;top:-20px;height:100%;width:100%;max-width:1200px;margin-left:auto}@media(max-width:595px){body.weka-20 .banner-second-level.customer-inner-banner .bg-video{top:-170px;height:100%;width:100%;max-width:120px}}body.weka-20 .banner-second-level.customer-inner-banner .bg-video video{-o-object-fit:contain;object-fit:contain}body.weka-20 .banner-second-level.customer-inner-banner .icon-img{left:0;width:420px;height:auto}@media screen and (min-width:1620px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img{width:557px}}@media screen and (min-width:1440px) and (max-width:1620px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img{width:510px}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img{width:340px}}@media(max-width:480px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img{width:270px}}body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap{width:100%;float:left;max-width:260px;margin-left:0;left:20px;display:block}@media screen and (min-width:1440px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap{max-width:260px}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap{max-width:160px}}@media(max-width:480px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap{max-width:130px}}body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap img{max-width:220px;width:100% !important;height:100%}@media screen and (min-width:1440px){body.weka-20 .banner-second-level.customer-inner-banner .icon-img .image-wrap img{max-width:260px}}body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper{float:right;margin-right:0}@media(min-width:1200px) and (max-width:1318px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper{width:65%}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper{width:50%}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper{float:left;margin-right:0;position:relative}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper{position:relative;float:left}}body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap{padding-left:20px;padding-top:130px;max-width:100%}@media(min-width:992px) and (max-width:1199px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap{padding-left:0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap{padding-left:0;padding-top:70px}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap{padding-left:0;padding-top:70px}}@media(max-width:480px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap{padding-top:80px;padding-top:70px}}body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h2{font-size:64px;margin-bottom:20px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h2{font-size:48px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h2{font-size:36px}}@media(max-width:767px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap h2{font-size:36px}}@media(max-width:480px){body.weka-20 .banner-second-level.customer-inner-banner .content-wrapper .text-wrap .btn-default{padding:8px 10px;font-size:15px}}body.weka-20 .banner-second-level.customer-inner-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.career-banner{min-height:770px;overflow:hidden}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner{min-height:625px}}body.weka-20 .banner-second-level.career-banner .bg-video video{width:auto}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .bg-img img{-o-object-position:unset;object-position:unset}}body.weka-20 .banner-second-level.career-banner .icon-img{top:45px;width:765px;top:45px;width:765px}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.career-banner .icon-img{top:-56px;width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.career-banner .icon-img{top:-56px;width:880px}}@media screen and (min-width:768px) and (max-width:1499px){body.weka-20 .banner-second-level.career-banner .icon-img{top:-56px;width:880px;left:-210px}}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img{left:-120px}}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img{position:relative;top:auto;left:auto;height:auto}}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img img{display:none}}body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;position:absolute;top:18%;left:23.5%;display:block}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{top:31%;left:40.5%}}@media screen and (min-width:1230px) and (max-width:1699px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{top:27%;left:36.5%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{left:32.5%;top:30%;max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{top:30%;left:33.5%;max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{left:23.5%;max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{left:22px;top:100px;position:relative;max-width:295px}}@media(max-width:480px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap{max-width:275px}}body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h1{font-size:64px;color:#000;margin-bottom:15px}@media(min-width:1230px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(max-width:991px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap h1{font-size:36px;color:#fff}}body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap p{margin:0 0 2px;margin-bottom:15px}@media(max-width:595px){body.weka-20 .banner-second-level.career-banner .icon-img .icon-text-wrap p{margin:5px 0;color:#fff}}body.weka-20 .banner-second-level.career-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.about-banner{min-height:830px;overflow:hidden}@media(max-width:480px){body.weka-20 .banner-second-level.about-banner{min-height:650px}}body.weka-20 .banner-second-level.about-banner .bg-video video{width:auto}@media screen and (min-width:1901px){body.weka-20 .banner-second-level.about-banner .bg-video video{width:100%}}@media(max-width:595px){body.weka-20 .banner-second-level.about-banner .bg-img:before{display:none}}@media(max-width:595px){body.weka-20 .banner-second-level.about-banner .bg-img img{-o-object-fit:cover;object-fit:cover}}body.weka-20 .banner-second-level.about-banner .icon-img{top:50px;width:750px}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:880px}}@media screen and (min-width:1381px) and (max-width:1499px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:880px;left:-210px}}@media screen and (min-width:1316px) and (max-width:1380px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:880px;left:-240px}}@media screen and (min-width:1380px) and (max-width:1499px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:880px;left:-210px}}@media screen and (min-width:768px) and (max-width:1315px){body.weka-20 .banner-second-level.about-banner .icon-img{top:-56px;width:880px;left:-265px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.about-banner .icon-img{left:-130px}}@media(max-width:595px){body.weka-20 .banner-second-level.about-banner .icon-img{left:-165px}}@media(max-width:480px){body.weka-20 .banner-second-level.about-banner .icon-img{width:610px;left:-125px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.about-banner .icon-img{width:650px;left:-222px;top:-15px}}body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;position:absolute;top:35%;left:25.5%;display:block}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{top:38%;left:40.5%}}@media screen and (min-width:1230px) and (max-width:1699px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{top:38%;left:38.5%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{left:33.5%;max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{left:33.5%;max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{top:25%;left:21.5%;max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{max-width:380px}}@media(max-width:480px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{max-width:265px;left:26.5%;top:23%}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap{max-width:265px;left:37.5%;top:33%}}body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:64px;color:#000}@media(min-width:1230px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:48px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:767px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:595px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:368px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap p{margin:14px 0 18px}@media(max-width:991px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap p{margin:14px 0 8px}}@media(max-width:480px){body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .banner-second-level.about-banner .icon-img .icon-text-wrap a{margin-right:22px}body.weka-20 .banner-second-level.about-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.solution-detail{min-height:790px}@media(max-width:767px){body.weka-20 .banner-second-level.solution-detail{padding:60px 0}}body.weka-20 .banner-second-level.solution-detail .bg-video{top:50px}body.weka-20 .banner-second-level.solution-detail .content-wrapper{margin-right:15px;padding-left:0}@media screen and (min-width:1400px) and (max-width:1600px){body.weka-20 .banner-second-level.solution-detail .content-wrapper{width:calc(63% - 15px)}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.solution-detail .content-wrapper{margin-right:0;padding-left:30px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.solution-detail .content-wrapper{margin-right:0;padding-left:10px}}@media(max-width:595px){body.weka-20 .banner-second-level.solution-detail .content-wrapper{width:100%;padding-left:0}}body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap{max-width:100%}body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h2{font-size:48px}@media(min-width:1230px){body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h2{line-height:56px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h2{font-size:48px;line-height:56px}}@media(max-width:991px){body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h2{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap h2{font-size:36px}}body.weka-20 .banner-second-level.solution-detail .content-wrapper .text-wrap p{max-width:100%}body.weka-20 .banner-second-level.solution-detail .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.aws-solution-detail{box-shadow:inset 0 13px 35.6px 4.4px rgba(0,0,0,0.07)}@media(min-width:992px){body.weka-20 .banner-second-level.aws-solution-detail{min-height:770px}}@media(max-width:767px){body.weka-20 .banner-second-level.aws-solution-detail{padding:60px 0;min-height:770px}}@media screen and (max-width:1300px) and (min-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img{width:658px}}@media screen and (min-width:1301px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img{width:658px}}body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{max-width:175px;left:35%;top:57%}@media(min-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{max-width:235px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{left:34%}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{max-width:140px;left:31%;top:52%}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{max-width:100px;left:37%;top:57%}}@media(max-width:595px){body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap{max-width:100px}}body.weka-20 .banner-second-level.aws-solution-detail .icon-img .image-wrap img{border-radius:7px}@media(min-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper{margin-right:20px}}@media screen and (min-width:1440px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{font-size:64px}}@media(min-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{font-size:64px;line-height:56px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{font-size:48px;line-height:56px}}@media(max-width:991px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h1,body.weka-20 .banner-second-level.aws-solution-detail .content-wrapper .text-wrap h2{padding-right:2px}}body.weka-20 .banner-second-level.image-size-hpe .icon-img .image-wrap{max-width:270px}body.weka-20 .banner-second-level.sdetail-banner{min-height:830px;overflow:hidden}@media(max-width:480px){body.weka-20 .banner-second-level.sdetail-banner{min-height:740px}}body.weka-20 .banner-second-level.sdetail-banner .bg-video{z-index:-1;height:100%}body.weka-20 .banner-second-level.sdetail-banner .bg-video video{width:auto;z-index:-1;position:relative}@media screen and (min-width:2020px){body.weka-20 .banner-second-level.sdetail-banner .bg-video video{height:auto;width:100%}}body.weka-20 .banner-second-level.sdetail-banner .icon-img{top:50px;width:750px}@media screen and (min-width:1700px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:900px}}@media screen and (min-width:1500px) and (max-width:1699px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:880px}}@media screen and (min-width:1381px) and (max-width:1499px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:880px}}@media screen and (min-width:1316px) and (max-width:1380px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:880px}}@media screen and (min-width:1380px) and (max-width:1499px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:880px}}@media screen and (min-width:768px) and (max-width:1315px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:880px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.sdetail-banner .icon-img{width:670px}}body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;padding-top:110px;display:block}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{max-width:440px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{max-width:440px}}@media(max-width:595px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{max-width:380px}}@media(max-width:480px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{max-width:265px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap{left:39.5%;top:23%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h1{font-size:48px;line-height:56px}}@media(max-width:991px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media(max-width:480px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h1{font-size:36px}}@media screen and (max-width:400px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap p{margin:14px 0 18px}@media(max-width:991px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap p{margin:14px 0 8px}}@media(max-width:480px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap a{margin-right:22px}@media screen and (max-width:400px){body.weka-20 .banner-second-level.sdetail-banner .icon-img .icon-text-wrap a{margin-top:15px}}body.weka-20 .banner-second-level.sdetail-banner .scroll-link-wrap{display:none}body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h1{margin-right:50px}@media(min-width:1230px){body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h1{line-height:56px}}@media(max-width:1230px){body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.life-s-detail .icon-img .icon-text-wrap h1{margin-right:0}}@media screen and (min-width:1800px){body.weka-20 .banner-second-level.video-width .bg-video video{width:100%}}@media(max-width:480px){body.weka-20 .banner-second-level.ai-banner{min-height:715px}}@media screen and (max-width:340px){body.weka-20 .banner-second-level.ai-banner .icon-img .icon-text-wrap h2,body.weka-20 .banner-second-level.ai-banner .icon-img .icon-text-wrap h1{font-size:36px}}body.weka-20 .banner-second-level.technology .bg-video video{width:auto !important}body.weka-20 .cards-grid{min-height:370px}@media(min-width:768px) and (max-width:991px){body.weka-20 .cards-grid{padding:60px 0}}@media(max-width:767px){body.weka-20 .cards-grid{padding:50px 0;min-height:430px}}body.weka-20 .cards-grid .wrapper{max-width:1100px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.weka-20 .cards-grid .wrapper .filter-wrap{width:100%;display:inline-block;z-index:1;position:relative;margin:0 30px}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap{display:block;width:52%;margin:0 auto}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap{display:block;width:100%;margin:0 auto}}@media(max-width:480px){body.weka-20 .cards-grid .wrapper .filter-wrap{display:block;width:100%;margin:0 auto}}body.weka-20 .cards-grid .wrapper .filter-wrap .search{float:left;position:relative}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap .search{max-width:270px;display:block;width:100%;margin:0 0 20px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .search{display:block;width:100%;max-width:100%;margin:0 0 30px;float:none}}body.weka-20 .cards-grid .wrapper .filter-wrap .search input{border:2px solid #000;border-radius:4px;padding:5px 53px 5px 16px;font-size:16px;outline:0;-webkit-appearance:none}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap .search input{width:100%}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .search input{width:100%;padding:9px 32px 9px 10px}}body.weka-20 .cards-grid .wrapper .filter-wrap .search input:-ms-input-placeholder{font-size:16px;color:#000}body.weka-20 .cards-grid .wrapper .filter-wrap .search input::placeholder{font-size:16px;color:#000}body.weka-20 .cards-grid .wrapper .filter-wrap .search button{-webkit-appearance:none;position:absolute;top:0;bottom:0;right:14px;background:transparent;width:18px;height:18px;margin:auto;outline:0}body.weka-20 .cards-grid .wrapper .filter-wrap .filter{float:right;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:380px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter{max-width:100%;display:block}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter{display:block;float:none}}@media(max-width:480px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter{max-width:100%}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter h4{display:inline-block;color:#000;position:relative;margin-right:10px}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter h4{margin-bottom:10px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter h4{vertical-align:sub;display:block;margin-bottom:10px}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select{position:relative;display:inline-block;width:100%;max-width:240px;cursor:pointer}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select{display:block;max-width:270px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select{display:block;max-width:100%}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select.rotate span:before{transform:rotate(180deg)}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select.rotate ul{opacity:1;visibility:visible;height:auto;top:30px}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select.rotate ul{top:40px}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select span{font-size:16px;position:relative;display:inline-block;vertical-align:top;background:#fff;border:2px solid #000;border-radius:4px;padding:11px 80px 11px 15px;line-height:1;font-weight:600;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:42px;cursor:pointer;width:100%}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select span{padding:12px 25px 12px 10px;width:100%;min-width:46px}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select span.span-border{border-bottom:2px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:8px;background:url("/wp-content/themes/wekaio/templates/assets/images/cards-grid/filter-arrow.png");background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;padding-left:16px;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#fff;padding-right:18px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);border-radius:4px;max-height:204px;overflow-y:scroll}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select ul{padding:0 10px}}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select ul li{font-family:"acumin-pro","sans-serif";font-weight:700;font-size:16px;display:block;position:relative;padding:8px 0;word-break:break-word;overflow:hidden;cursor:pointer}body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select ul li:before{content:"";position:absolute;top:2px;left:0;width:100%;height:1px;background:#000}@media(max-width:480px){body.weka-20 .cards-grid .wrapper .filter-wrap .filter .select ul li:before{left:0;width:100%}}body.weka-20 .cards-grid .wrapper .grid-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:100px;overflow:hidden}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .grid-wrap{margin-top:60px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap{margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid[ng-cloak]{display:none}body.weka-20 .cards-grid .wrapper .grid-wrap .grid{width:calc(33.33% - 50px);margin:0 25px 50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media(min-width:768px) and (max-width:991px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid{width:calc(50% - 50px);margin:0 25px 50px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid{width:calc(50% - 30px);margin-bottom:30px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid{width:calc(50% - 30px);margin:0 15px 30px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid{width:100%;margin:0 auto 30px}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .inner-wrap{box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);padding:40px 0;border-radius:6px;background:#fff;width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .inner-wrap{padding:35px 10px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .inner-wrap{padding:35px 10px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .inner-wrap{padding:35px 10px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .inner-wrap{padding:35px 20px}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap{width:calc(100% - 60px);margin:0 auto;height:178px}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap{max-width:295px}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap img{-o-object-fit:fill;object-fit:fill}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap{max-width:240px;margin:20px auto 0;text-align:center}@media(min-width:1300px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap{height:165px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap{max-width:100%}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap h5{color:#000;margin-bottom:27px;overflow:hidden;width:230px;display:-webkit-box;-webkit-line-clamp:3}@media(max-width:991px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap h5{margin-bottom:20px}}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap h5{margin:0 auto 10px}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap p{font-weight:400;margin-bottom:20px;display:block}@media(max-width:595px){body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap p{margin-bottom:10px}}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .watch-video{background:#000;color:#fff;border:2px solid #000;cursor:pointer}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .watch-video:hover{color:#fff}body.weka-20 .cards-grid .wrapper .grid-wrap .grid .link-wrap{text-align:center;width:100%;-ms-flex-item-align:end;align-self:flex-end;margin-top:18px}body.weka-20 .cards-grid .wrapper .btn-wrap{text-align:center;width:100%;margin-top:50px;display:block}@media(max-width:767px){body.weka-20 .cards-grid .wrapper .btn-wrap{margin-top:20px}}body.weka-20 .cards-grid .wrapper .btn-wrap .see{background:#000;border:2px solid #000;padding:13px 30px 12px 30px;line-height:1}body.weka-20 .cards-grid .wrapper .btn-wrap .see:hover{color:#fff}body.weka-20 .cards-grid .wrapper .no-record{font-size:18px;margin:0 auto}body.weka-20 .resource-grid-with-icon{padding:90px 0;box-shadow:inset 0 13px 40px 11px rgba(0,0,0,0.07)}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon{padding:80px 0}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid-with-icon{padding:70px 0 30px}}@media(max-width:595px){body.weka-20 .resource-grid-with-icon{padding:60px 0}}body.weka-20 .resource-grid-with-icon .intro{text-align:center;margin-bottom:60px}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .intro{margin-bottom:40px}}body.weka-20 .resource-grid-with-icon .intro h3{color:#000;display:block}body.weka-20 .resource-grid-with-icon .wrapper{width:calc(100% + 60px);margin-left:-30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;position:relative}@media(max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper{width:100%;margin:auto}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .resource-grid-with-icon .wrapper{width:100%;margin:0 auto}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-grid-with-icon .wrapper{width:100%;margin:0 auto}}body.weka-20 .resource-grid-with-icon .wrapper .one-block{-ms-flex:0 0 50% !important;flex:0 0 50% !important;float:left;max-width:600px;min-height:568px;height:100%;max-height:100%;width:100% !important;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.35);width:calc(50% - 70px);margin-right:55px !important;border-radius:8px;position:absolute;left:0}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-block{-ms-flex:0 0 45% !important;flex:0 0 45% !important}}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-block{width:100%;margin-right:0 !important;max-width:100%;min-height:270px}}body.weka-20 .resource-grid-with-icon .wrapper .one-block .text-wrap p{width:100% !important}body.weka-20 .resource-grid-with-icon .wrapper .one-block .text-wrap a{display:block}body.weka-20 .resource-grid-with-icon .wrapper .two-block{min-height:234px;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.35);border-radius:8px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40% !important;-ms-flex:0 0 40% !important;flex:0 0 40% !important}body.weka-20 .resource-grid-with-icon .wrapper .three-block{min-height:234px !important;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.35);border-radius:8px;position:absolute !important;bottom:0;right:32px;top:unset !important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40% !important;-ms-flex:0 0 40% !important;flex:0 0 40% !important}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .three-block{right:auto;bottom:auto;position:relative !important}}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .three-block{right:27px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-grid-with-icon .wrapper .three-block{right:18px}}@media(min-width:1231px) and (max-width:1399px){body.weka-20 .resource-grid-with-icon .wrapper .three-block{right:40px}}body.weka-20 .resource-grid-with-icon .wrapper .one-col{width:30%;-ms-flex:0 0 30%;flex:0 0 30%;margin:0 5px;outline:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:2;order:2;position:relative}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 50px}}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col{width:100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;margin:0 0 50px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 30px}}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .one-col{margin:0 0 20px;padding:0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%}}body.weka-20 .resource-grid-with-icon .wrapper .one-col:after{content:"";position:absolute;background:black;height:100%;width:100%;top:0;left:0;opacity:.4}body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon{display:block;width:100%;margin:0 auto;text-align:center;position:absolute;top:0;z-index:-1;width:100%;height:100%}@media(max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon{margin:0 auto}}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon{display:block;margin:0 auto;width:100%}}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon{display:block;margin:0 auto;width:100%}}body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}@media(max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon img{width:100%}}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap{display:block;text-align:left;width:100%;position:absolute;bottom:0;padding:20px 20px 30px;z-index:9}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap{display:block;max-width:100%;margin-top:25px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap{display:block;max-width:100%;margin-top:15px}}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap{display:block;max-width:100%;margin:15px auto 0;width:100%}}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap h4{color:#fff;margin-bottom:20px}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap h4{margin-top:7px;margin-bottom:10px}}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap p{margin-bottom:20px;color:#fff;width:calc(67% - 30px);margin-right:30px;display:inline-block}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap p{display:block;width:100%;margin-right:0}}@media(max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap p{margin-bottom:5px;display:block;width:100%;margin-right:0}}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap a{display:inline-block}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap .webinar{padding:8px 18px 5px 16px;font-size:16px;background:#000;border:2px solid #000;margin-top:29px;cursor:pointer}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap .webinar{font-size:18px;margin-top:18px}}body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap .webinar:hover{color:#fff}body.weka-20 .resource-grid-with-icon .wrapper .one-col:nth-child(2){position:relative;-ms-flex-order:1;order:1;-ms-flex-pack:left;justify-content:left}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid-with-icon .wrapper .one-col:nth-child(2){-ms-flex-order:1;order:1}}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .one-col:nth-child(2){padding:0;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:1;order:1}}body.weka-20 .resource-grid-with-icon .wrapper .one-col:last-child{position:relative;-ms-flex-order:3;order:3;-ms-flex-pack:center;justify-content:center;top:0}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid-with-icon .wrapper .one-col:last-child{width:45%;-ms-flex:0 0 45%;flex:0 0 45%;top:0}}body.weka-20 .resource-grid-with-icon .wrapper .slick-dots{text-align:center;position:absolute;left:10.4%;width:100%;bottom:-1px}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .slick-dots{left:0;width:100%;bottom:-80px}}body.weka-20 .resource-grid-with-icon .wrapper .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:595px){body.weka-20 .resource-grid-with-icon .wrapper .slick-dots li{width:10px;height:10px;margin-right:10px}}body.weka-20 .resource-grid-with-icon .wrapper .slick-dots li button{display:none}body.weka-20 .resource-grid-with-icon .wrapper .slick-dots li.slick-active{background-color:#fff}body.weka-20 .contact-us-form{position:relative;padding:130px 0}@media(max-width:767px){body.weka-20 .contact-us-form{padding:130px 0 80px}}body.weka-20 .contact-us-form .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:0}body.weka-20 .contact-us-form .bg-video video{height:100%;width:100%}body.weka-20 .contact-us-form .bg-img{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}body.weka-20 .contact-us-form .bg-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .contact-us-form .content-wrap{max-width:700px;margin:73px auto 0;width:100%;z-index:9;background-color:#fff}@media(min-width:992px) and (max-width:1230px){body.weka-20 .contact-us-form .content-wrap{margin:50px auto 0}}@media(max-width:991px){body.weka-20 .contact-us-form .content-wrap{margin:0 auto}}body.weka-20 .contact-us-form .content-wrap h2{color:#773dbe;letter-spacing:0;text-align:center;z-index:2;margin-bottom:30px}@media(max-width:595px){body.weka-20 .contact-us-form .content-wrap h2{margin-bottom:20px}}body.weka-20 .contact-us-form .content-wrap p{color:black;text-align:center}body.weka-20 .contact-us-form .content-wrap .form-wrap{margin-top:30px;text-align:center;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.08);padding:55px 30px;border-radius:4px}@media(min-width:768px) and (max-width:991px){body.weka-20 .contact-us-form .content-wrap .form-wrap{padding:45px}}@media(max-width:767px){body.weka-20 .contact-us-form .content-wrap .form-wrap{margin-top:90px;padding:0;box-shadow:none}}body.weka-20 .contact-us-form .content-wrap .form-wrap p br{display:none !important}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset{max-width:585px;margin:0 auto 7px;text-align:left}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset label{font-size:14px;display:none}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:14px;margin-bottom:7px}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset>ul,body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset li{list-style-type:none}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset ul.inputs-list label{display:block}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset select::-ms-expand{display:none}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form fieldset .input{margin-right:0}}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .contact-us-form .content-wrap .form-wrap .hbspt-form .hs_error_rollup{display:none}body.weka-20 .contact-us-form .content-wrap .form-wrap form{width:100% !important}@media(max-width:767px){body.weka-20 .contact-us-form .content-wrap .form-wrap form{text-align:center}}body.weka-20 .contact-us-form .scroll-link-wrap{position:absolute;top:100px;left:0;right:0;margin:auto;text-align:center;display:none}@media(max-width:767px){body.weka-20 .contact-us-form .scroll-link-wrap{top:180px;display:block}}@media(max-width:480px){body.weka-20 .contact-us-form .scroll-link-wrap{top:200px}}body.weka-20 .contact-us-form .scroll-link-wrap a{display:inline-block;transition:all .3s linear}body.weka-20 .contact-us-form .scroll-link-wrap a:hover{transform:translateY(5px);transition:all .3s linear}body.weka-20 .contact-us-form .scroll-link-wrap a img{height:30px;width:30px}body.weka-20 .map-grid{background-color:#f0f2f5}@media(max-width:595px){body.weka-20 .map-grid{padding:30px 0 0}}body.weka-20 .map-grid .content-wrap{width:100%;margin:0 auto;padding:0 20px;max-width:1230px;position:relative}@media(max-width:595px){body.weka-20 .map-grid .content-wrap{padding:0}}body.weka-20 .map-grid .content-wrap h2{color:#000;text-align:center;z-index:2;margin-bottom:45px}@media(max-width:595px){body.weka-20 .map-grid .content-wrap h2{margin-bottom:0}}body.weka-20 .map-grid .content-wrap .col-wrap{float:left;width:100%}body.weka-20 .map-grid .content-wrap .col-wrap .col-two{float:left;width:calc(50% - 20px);margin:0 10px;text-align:center}@media(min-width:768px) and (max-width:991px){body.weka-20 .map-grid .content-wrap .col-wrap .col-two{margin:0 10px}}@media(max-width:767px){body.weka-20 .map-grid .content-wrap .col-wrap .col-two{width:100%;margin:35px 0 0 0}}@media(max-width:767px){body.weka-20 .map-grid .content-wrap .col-wrap .col-two .inner-wrap{margin-bottom:5px;padding:0 20px}}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .inner-wrap h6{margin-bottom:4px}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .inner-wrap a{color:#000;font-size:16px}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .inner-wrap .line-hover{padding:3px 4px 8px;text-transform:unset}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .img-wrap{height:320px;width:100%;margin-top:54px}@media(max-width:595px){body.weka-20 .map-grid .content-wrap .col-wrap .col-two .img-wrap{margin-top:35px}}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .img-wrap img{height:100%;width:100%;-o-object-fit:none;object-fit:none}body.weka-20 .map-grid .content-wrap .col-wrap .col-two .img-wrap .google_map{height:320px;width:100%;max-width:500px;margin:0 auto;border-radius:8px}@media(max-width:595px){body.weka-20 .map-grid .content-wrap .col-wrap .col-two .img-wrap .google_map{max-width:100%}}@media(max-width:595px){body.weka-20 .get-started{padding:80px 0 40px}}@media(max-width:595px){body.weka-20 .get-started .container{padding:0;max-width:100%}}body.weka-20 .get-started .bg-img{position:absolute;width:100%;z-index:0;top:-90px}@media(max-width:595px){body.weka-20 .get-started .bg-img{width:670px;top:-170px;height:320px;right:-350px}}body.weka-20 .get-started .bg-video{position:absolute;width:100%;z-index:0;top:0;bottom:0}body.weka-20 .get-started .bg-video video{width:100%}body.weka-20 .get-started .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:70px;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px) and (max-width:1199px){body.weka-20 .get-started .wrapper{margin-top:100px}}@media(max-width:991px){body.weka-20 .get-started .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:100px}}@media(max-width:595px){body.weka-20 .get-started .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:34px}}body.weka-20 .get-started .wrapper .text-wrap{width:40%;margin-right:22px}@media(max-width:991px){body.weka-20 .get-started .wrapper .text-wrap{width:100%;margin-right:0}}@media(max-width:595px){body.weka-20 .get-started .wrapper .text-wrap{padding:0 20px}}body.weka-20 .get-started .wrapper .text-wrap h2{color:#773dbe;padding-right:50px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .get-started .wrapper .text-wrap h2{padding-right:30px}}@media(min-width:596px) and (max-width:991px){body.weka-20 .get-started .wrapper .text-wrap h2{padding-right:0}}@media(max-width:595px){body.weka-20 .get-started .wrapper .text-wrap h2{padding-right:0}}body.weka-20 .get-started .wrapper .text-wrap>p{padding-right:53px;margin:20px 0}@media(min-width:992px) and (max-width:1199px){body.weka-20 .get-started .wrapper .text-wrap>p{padding-right:20px}}@media(max-width:991px){body.weka-20 .get-started .wrapper .text-wrap>p{padding-right:0}}body.weka-20 .get-started .wrapper .leading{width:40%;display:block;float:left;padding-top:170px}@media(max-width:991px){body.weka-20 .get-started .wrapper .leading{width:100%;margin-right:0}}@media(max-width:595px){body.weka-20 .get-started .wrapper .leading{text-align:center;padding:50px 20px 0}}body.weka-20 .get-started .wrapper .leading p{margin-bottom:35px;font-weight:700}@media(max-width:595px){body.weka-20 .get-started .wrapper .leading p{margin-bottom:0}}body.weka-20 .get-started .wrapper .leading ul{width:100%;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}body.weka-20 .get-started .wrapper .leading ul li{display:inline-block;margin-right:37px;margin-bottom:20px}@media(min-width:1200px) and (max-width:1230px){body.weka-20 .get-started .wrapper .leading ul li{margin-right:30px;margin-bottom:30px}}@media(min-width:992px) and (max-width:1199px){body.weka-20 .get-started .wrapper .leading ul li{margin-right:35px;margin-bottom:30px}}@media(max-width:991px){body.weka-20 .get-started .wrapper .leading ul li{width:calc(16.66% - 32px);margin-right:32px;margin-bottom:30px}}@media(max-width:595px){body.weka-20 .get-started .wrapper .leading ul li{width:calc(33.33% - 32px);margin:0 16px;margin-top:20px}}body.weka-20 .get-started .wrapper .leading ul li img{max-width:140px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .get-started .wrapper .leading ul li img{max-width:90px}}@media(max-width:595px){body.weka-20 .get-started .wrapper .leading ul li img{max-width:90px}}body.weka-20 .get-started .wrapper .form-col{width:calc(58% - 20px);float:left;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);padding:50px;background:#fff;min-height:599px;border-radius:6px;position:relative}@media(min-width:596px) and (max-width:991px){body.weka-20 .get-started .wrapper .form-col{width:100%;margin-top:50px}}@media(max-width:767px){body.weka-20 .get-started .wrapper .form-col{width:100%;margin-top:35px;padding:60px 35px}}@media(max-width:595px){body.weka-20 .get-started .wrapper .form-col{width:100%;margin-top:25px;padding:60px 30px}}body.weka-20 .get-started .wrapper .form-col.thanks-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.weka-20 .get-started .wrapper .form-col .thanks-msg{text-align:center}@media(max-width:595px){body.weka-20 .get-started .wrapper .form-col .thanks-msg{word-break:break-all}}body.weka-20 .get-started .wrapper .form-col .thanks-msg a{color:#773dbe !important}body.weka-20 .get-started .wrapper .form-col .thanks-msg a:hover{color:#773dbe !important;text-decoration:underline}body.weka-20 .get-started .wrapper .form-col .form-title{margin-bottom:30px}@media(max-width:595px){body.weka-20 .get-started .wrapper .form-col .form-title{margin-bottom:20px}}body.weka-20 .get-started .wrapper .form-col .form-title>h5{color:#000;font-family:"acumin-pro","sans-serif";letter-spacing:.015em}body.weka-20 .get-started .wrapper .form-col h5{color:#000}body.weka-20 .get-started .wrapper .form-col p br{display:none !important}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset{max-width:585px;margin:0 auto 7px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset label{display:none;font-size:14px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:12px;margin-bottom:7px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset label#label-select_where_you_would_like_to_run_weka-e46ba2c0-49b8-4dfe-af32-970ba00a15b5{display:block;margin-bottom:10px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset>ul,body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset li{list-style-type:none}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset ul.inputs-list label{display:block}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset select::-ms-expand{display:none}body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .get-started .wrapper .form-col .hbspt-form fieldset .input{margin-right:0}}body.weka-20 .get-started .wrapper .form-col .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .get-started .wrapper .form-col .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .get-started .wrapper .form-col .hbspt-form .hs_error_rollup{display:none}body.weka-20 .get-started .wrapper .form-col .scroll-link-wrap{position:absolute;top:15px;left:0;right:0;margin:auto;text-align:center;display:none}@media(max-width:767px){body.weka-20 .get-started .wrapper .form-col .scroll-link-wrap{top:15px;display:block}}body.weka-20 .get-started .wrapper .form-col .scroll-link-wrap a{display:inline-block;transition:all .3s linear}body.weka-20 .get-started .wrapper .form-col .scroll-link-wrap a:hover{transform:translateY(5px);transition:all .3s linear}body.weka-20 .get-started .wrapper .form-col .scroll-link-wrap a img{height:30px;width:30px}body.weka-20 .get-started .box-shadow{box-shadow:inset 0 41px 30px -55px rgba(0,0,0,0.35);width:100%;height:20px;position:absolute;bottom:0}@media(max-width:595px){body.weka-20 .get-started .box-shadow{display:none}}body.weka-20 .banner-third-level{min-height:337px;padding:129px 0 40px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media(max-width:595px){body.weka-20 .banner-third-level{min-height:260px;padding:100px 0 40px}}body.weka-20 .banner-third-level .bg-img{width:100%;max-width:430px;position:absolute;right:60px;top:30px}@media(max-width:595px){body.weka-20 .banner-third-level .bg-img{max-width:100%;position:absolute;right:0;top:0}}body.weka-20 .banner-third-level .bg-img video{max-width:430px}body.weka-20 .banner-third-level .bg-img video *::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}body.weka-20 .banner-third-level .bg-img video *::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}body.weka-20 .banner-third-level .bg-img video *::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}@media(max-width:595px){body.weka-20 .banner-third-level .bg-img video{max-width:100%}}body.weka-20 .banner-third-level .v-middle-wrapper{width:100%;height:100%}body.weka-20 .banner-third-level .v-middle-wrapper .v-middle-inner{display:table;position:relative;text-align:left;width:100%;height:100%}body.weka-20 .banner-third-level .v-middle-wrapper .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}body.weka-20 .banner-third-level .v-middle-wrapper .v-middle-inner .v-middle .wrap{text-align:center}body.weka-20 .banner-third-level .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{color:#773dbe;padding:0 20px}body.weka-20 .banner-third-level.resource-gated{min-height:380px;height:100%;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.07)}@media(max-width:991px){body.weka-20 .banner-third-level.resource-gated{box-shadow:none;min-height:270px;height:100%}}body.weka-20 .banner-third-level.resource-gated .bg-img{max-width:610px;height:100%}@media(max-width:991px){body.weka-20 .banner-third-level.resource-gated .bg-img{height:240px;right:0;max-width:420px}}@media(max-width:767px){body.weka-20 .banner-third-level.resource-gated .bg-img{max-width:250px;right:0}}@media(max-width:595px){body.weka-20 .banner-third-level.resource-gated .bg-img{max-width:250px}}body.weka-20 .banner-third-level.resource-gated .bg-img video{max-width:610px}@media(max-width:991px){body.weka-20 .banner-third-level.resource-gated .bg-img video{height:240px}}@media(max-width:767px){body.weka-20 .banner-third-level.resource-gated .bg-img video{max-width:250px;height:250px}}@media(max-width:595px){body.weka-20 .banner-third-level.resource-gated .bg-img video{max-width:250px}}body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap{text-align:left;max-width:530px;padding:0 20px}@media(max-width:1230px){body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap{padding:0 20px 0 0}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:560px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:520px}}@media(max-width:595px){body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:440px}}body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{margin-bottom:20px;padding:0}body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin-right:50px}@media(max-width:595px){body.weka-20 .banner-third-level.resource-gated .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin-right:20px}}body.weka-20 .banner-third-level.privacy-banner{box-shadow:none;height:100%;padding:164px 0 0;min-height:235px;font-size:48px}@media(max-width:991px){body.weka-20 .banner-third-level.privacy-banner{height:100%;padding:100px 0 0;min-height:210px;font-size:48px}}@media(min-width:992px){body.weka-20 .banner-third-level.privacy-banner .wrap h2,body.weka-20 .banner-third-level.privacy-banner .wrap h1{font-size:48px}}@media(max-width:991px){body.weka-20 .banner-third-level.privacy-banner .wrap h2,body.weka-20 .banner-third-level.privacy-banner .wrap h1{font-size:48px !important}}body.weka-20 .banner-third-level.thank-you{min-height:400px;padding:85px 0 30px}@media(max-width:595px){body.weka-20 .banner-third-level.thank-you{min-height:290px;padding:120px 0 30px}}body.weka-20 .banner-third-level.thank-you .bg-img{max-width:100%;height:100%;right:0;top:0}body.weka-20 .banner-third-level.thank-you .bg-img video{max-width:100%;width:100%}@media(max-width:595px){body.weka-20 .banner-third-level.thank-you .bg-img video{height:100%}}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner{display:table;position:relative;text-align:left;width:100%;height:100%}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap{text-align:center}@media(max-width:595px){body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap{padding:0 20px}}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{font-size:48px}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{font-size:36px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{font-size:36px}}@media(max-width:595px){body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap h1{font-size:24px}}body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap p{margin-top:10px}@media(max-width:595px){body.weka-20 .banner-third-level.thank-you .v-middle-wrapper .v-middle-inner .v-middle .wrap p{max-width:200px;margin:15px auto 0}}@media(max-width:991px){body.weka-20 .banner-third-level.event-banner{min-height:300px;height:100%;padding:95px 0 22px}}@media(max-width:595px){body.weka-20 .banner-third-level.event-banner{min-height:260px}}body.weka-20 .banner-third-level.event-banner .bg-img{max-width:100%;height:100%;right:0;top:0}body.weka-20 .banner-third-level.event-banner .bg-img video{max-width:100%;width:100%}@media(max-width:595px){body.weka-20 .banner-third-level.event-banner .bg-img video{height:100%}}body.weka-20 .banner-third-level.news-banner{min-height:390px;height:100%;padding:100px 0 40px}@media(max-width:991px){body.weka-20 .banner-third-level.news-banner{min-height:300px}}@media(max-width:595px){body.weka-20 .banner-third-level.news-banner{min-height:220px}}body.weka-20 .banner-third-level.news-banner .bg-img{max-width:100%;height:100%;right:0}body.weka-20 .banner-third-level.news-banner .bg-img video{max-width:100%}@media(max-width:991px){body.weka-20 .banner-third-level.press-kit-banner{min-height:300px;padding:75px 0 40px}}@media(max-width:595px){body.weka-20 .banner-third-level.press-kit-banner{min-height:230px;padding:98px 0 40px}}body.weka-20 .banner-third-level.press-kit-banner .bg-img{max-width:100%;height:100%;right:0}body.weka-20 .banner-third-level.press-kit-banner .bg-img video{max-width:100%}@media(max-width:595px){body.weka-20 .banner-third-level.press-kit-banner .bg-img video{height:100%}}@media(min-width:1230px){body.weka-20 .banner-third-level.press-release-banner{min-height:426px;height:100%;padding:110px 0 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.press-release-banner{padding:108px 0 40px}}body.weka-20 .banner-third-level.press-release-banner .bg-img{max-width:100%;height:100%;right:0;top:0}body.weka-20 .banner-third-level.press-release-banner .bg-img video{max-width:100%;width:100%}@media(max-width:595px){body.weka-20 .banner-third-level.press-release-banner .bg-img video{height:100%}}body.weka-20 .banner-third-level.blog-banner .bg-img{max-width:100%;height:100%;right:0}body.weka-20 .banner-third-level.blog-banner .bg-img video{max-width:100%;height:100%}@media(max-width:595px){body.weka-20 .banner-third-level.blog-banner .bg-img video{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}}@media(min-width:1230px){body.weka-20 .banner-third-level.resource-banner{padding:98px 0 40px}}body.weka-20 .banner-third-level.resource-banner .bg-img{max-width:540px;height:100%;right:0;top:-20px}body.weka-20 .banner-third-level.resource-banner .bg-img video{max-width:100%;height:100%}@media(max-width:595px){body.weka-20 .banner-third-level.resource-banner .bg-img video{height:100%}}body.weka-20 .banner-third-level.resource-title .wrap{max-width:930px !important}body.weka-20 .banner-third-level.about-banner{min-height:520px}@media(max-width:767px){body.weka-20 .banner-third-level.about-banner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}body.weka-20 .banner-third-level.about-banner .bg-img{top:95px;max-width:510px}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.about-banner .bg-img{right:10px;top:auto;max-width:370px}}@media(max-width:767px){body.weka-20 .banner-third-level.about-banner .bg-img{position:relative;top:auto;right:auto;-ms-flex-order:2;order:2}}body.weka-20 .banner-third-level.about-banner .bg-img video{max-width:510px;width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.about-banner .bg-img video{max-width:370px}}body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:460px}@media(min-width:768px) and (max-width:991px){body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{max-width:325px}}@media(max-width:767px){body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap{margin:0 auto}}body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h1,body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap p{padding-left:0}@media(max-width:767px){body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h1,body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap h2,body.weka-20 .banner-third-level.about-banner .v-middle-wrapper .v-middle-inner .v-middle .wrap p{text-align:center}}body.weka-20 .filter-three-grid{background-color:#f0f2f5;position:relative}body.weka-20 .filter-three-grid:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:100px;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.12)}body.weka-20 .filter-three-grid .title{margin-bottom:30px}body.weka-20 .filter-three-grid .title h2{color:#000}body.weka-20 .filter-three-grid .filter-wrap{margin:40px 0 45px;z-index:1;position:relative}@media(max-width:991px){body.weka-20 .filter-three-grid .filter-wrap{margin:22px 0}}body.weka-20 .filter-three-grid .filter-wrap h4{display:inline-block;color:#000;position:relative;vertical-align:middle;padding-top:16px}@media(max-width:595px){body.weka-20 .filter-three-grid .filter-wrap h4{margin-bottom:12px;padding-top:0}}body.weka-20 .filter-three-grid .filter-wrap .select{position:relative;display:inline-block;width:100%;max-width:265px;margin-left:8px}@media(max-width:595px){body.weka-20 .filter-three-grid .filter-wrap .select{display:block;max-width:270px;margin-left:0}}@media(max-width:480px){body.weka-20 .filter-three-grid .filter-wrap .select{max-width:100%}}body.weka-20 .filter-three-grid .filter-wrap .select.rotate span:before{transform:rotate(180deg)}body.weka-20 .filter-three-grid .filter-wrap .select.rotate ul{opacity:1;visibility:visible;height:auto;top:38px}body.weka-20 .filter-three-grid .filter-wrap .select span{font-size:16px;min-height:44px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"poppins","sans-serif";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:595px){body.weka-20 .filter-three-grid .filter-wrap .select span{padding:12px 25px 6px 10px;width:100%}}@media(max-width:480px){body.weka-20 .filter-three-grid .filter-wrap .select span{padding:13px 25px 9px 10px;width:100%}}body.weka-20 .filter-three-grid .filter-wrap .select span.span-border{border-bottom:2px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .filter-three-grid .filter-wrap .select span:before{content:"";position:absolute;top:0;bottom:0;right:16px;margin:auto;width:12px;height:8px;background:url("/wp-content/themes/wekaio/templates/assets/images/arrow1.svg");background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .filter-three-grid .filter-wrap .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 15px}@media(max-width:595px){body.weka-20 .filter-three-grid .filter-wrap .select ul{padding:0 10px}}body.weka-20 .filter-three-grid .filter-wrap .select ul li{font-family:"acumin-pro","sans-serif";font-weight:700;font-size:16px;display:block;position:relative;padding:12px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer}body.weka-20 .filter-three-grid .filter-wrap .select ul li:last-child{padding-bottom:8px}body.weka-20 .filter-three-grid .filter-wrap .select ul li:before{content:"";position:absolute;top:5px;left:0;width:100%;height:1px;background:#000}@media(max-width:480px){body.weka-20 .filter-three-grid .filter-wrap .select ul li:before{left:0;width:100%}}body.weka-20 .filter-three-grid .content-wrap{width:calc(100% + 60px);margin-left:-30px;float:left;z-index:-1;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px) and (max-width:991px){body.weka-20 .filter-three-grid .content-wrap{width:calc(100% + 20px);margin-left:-10px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .filter-three-grid .content-wrap{width:calc(100% + 20px);margin-left:-10px}}@media(max-width:595px){body.weka-20 .filter-three-grid .content-wrap{width:100%;margin-left:0}}body.weka-20 .filter-three-grid .content-wrap:after{content:"";clear:both;width:100%}body.weka-20 .filter-three-grid .content-wrap .col-three[ng-cloak]{display:none}body.weka-20 .filter-three-grid .content-wrap .col-three{float:left;margin:0 28px;width:calc(33.33% - 56px);text-align:center;margin-bottom:50px;min-height:458px}@media(min-width:768px) and (max-width:991px){body.weka-20 .filter-three-grid .content-wrap .col-three{width:calc(33.33% - 20px);margin:0 10px;margin-bottom:25px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .filter-three-grid .content-wrap .col-three{width:calc(50% - 20px);margin:0 10px;margin-bottom:25px}}@media(max-width:595px){body.weka-20 .filter-three-grid .content-wrap .col-three{width:100%;margin:0 0 30px 0;float:none}}body.weka-20 .filter-three-grid .content-wrap .col-three .inner-card{height:100%;background-color:#fff;padding:30px 15px;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.12);border-radius:9px}body.weka-20 .filter-three-grid .content-wrap .col-three p{max-width:220px;margin:0 auto;padding:25px 0;min-height:200px}@media(max-width:595px){body.weka-20 .filter-three-grid .content-wrap .col-three p{max-width:300px}}@media(max-width:480px){body.weka-20 .filter-three-grid .content-wrap .col-three p{max-width:200px}}body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap{max-width:125px;min-height:125px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap{max-height:100%}}body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap img{height:auto;width:100%}body.weka-20 .filter-three-grid .content-wrap .col-three .btn-container{display:inline-block;text-align:center}body.weka-20 .filter-three-grid .content-wrap .col-three .btn-container .btn-default{margin-bottom:22px;font-size:14px}body.weka-20 .filter-three-grid .content-wrap .col-three .btn-container .btn-default:hover{transform:scale(1.07)}body.weka-20 .filter-three-grid .content-wrap .col-three .line-hover.watch-video{font-size:14px}body.weka-20 .filter-three-grid .link-wrap{margin-top:30px;text-align:center;display:inline-block;width:100%}body.weka-20 .col-two-slider{opacity:0}@media(max-width:595px){body.weka-20 .col-two-slider{padding:30px 0 300px}}body.weka-20 .col-two-slider .wrapper{width:100%;margin:0 auto;padding:0 20px;max-width:1230px;position:relative}body.weka-20 .col-two-slider .wrapper .slider-wrap{width:calc(50% - 20px);margin-right:10px;float:left}@media(max-width:595px){body.weka-20 .col-two-slider .wrapper .slider-wrap{width:100%;margin-right:0;padding-bottom:50px}}@media(max-width:480px){body.weka-20 .col-two-slider .wrapper .slider-wrap{padding-bottom:0}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col{padding:75px 0;outline:0}@media(max-width:767px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col{padding:0 0 70px}}@media(max-width:480px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col{padding:0}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content{position:relative}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content:before{content:"";position:absolute;top:-66px;left:0;width:70px;height:70px;background:url(/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg) no-repeat;background-size:100%}@media(max-width:767px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content:before{display:none}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content p{padding:30px 0 40px;text-align:left;max-width:490px}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content .img-wrap{max-width:120px;width:100%;height:100%;margin-bottom:50px}body.weka-20 .col-two-slider .wrapper .slider-wrap .slider .col .content .img-wrap img{height:100%;width:100%}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-prev{height:50px;width:50px;bottom:0;left:0;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(max-width:595px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-prev{height:47px;width:47px;left:-60px;right:0;margin:auto;bottom:-235px}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-next{height:50px;width:50px;bottom:0;left:70px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(max-width:595px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-next{left:0;right:-70px;margin:auto;bottom:-235px;height:47px;width:47px}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:595px){body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots{bottom:-285px}}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots li{width:10px;height:10px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots li:last-child{margin-right:0}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots li button{display:none}body.weka-20 .col-two-slider .wrapper .slider-wrap .slick-dots li.slick-active{background-color:#f0f2f5}body.weka-20 .col-two-slider .wrapper .pattern-wrap{float:left;max-width:600px;width:calc(50% - 20px)}@media(max-width:595px){body.weka-20 .col-two-slider .wrapper .pattern-wrap{max-width:400px;position:absolute;top:calc(75% - 20px);right:55px;z-index:-1;width:100%}}@media(max-width:480px){body.weka-20 .col-two-slider .wrapper .pattern-wrap{max-width:350px;right:-80%;left:0;margin:auto}}body.weka-20 .col-two-slider .wrapper .pattern-wrap video{height:100%;width:100%}body.weka-20 .overlay-active{overflow:hidden}body.weka-20 .overlay-active .video-overlay{visibility:visible;opacity:1;z-index:99999}body.weka-20 .overlay-active .video-overlay .video-container{opacity:1;animation:fade-Up 1.5s ease-in-out both}body.weka-20 .video-overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.9);transition:all .5s ease;opacity:0;height:100vh;z-index:-1;visibility:hidden}body.weka-20 .video-overlay iframe{border:0;width:100%}body.weka-20 .video-overlay .v-middle-inner{display:table;position:relative;text-align:center;width:100%;height:100%}body.weka-20 .video-overlay .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}body.weka-20 .video-overlay .video-container{position:relative;max-width:840px;padding:0 20px;margin:0 auto}body.weka-20 .close-video{height:30px;width:30px;padding:1px 1px 0 0;border-radius:50%;position:absolute;top:-50px;right:20px;cursor:pointer;transition:all .3s ease-in-out;outline:0}body.weka-20 .close-video:after,body.weka-20 .close-video:before{content:"";position:absolute;top:13px;left:4px;width:20px;height:2px;background:#fff;transition:all .3s ease-in-out}body.weka-20 .close-video:before{transform:rotate(45deg)}body.weka-20 .close-video:after{transform:rotate(130deg)}body.weka-20 .close-video:hover{border-color:#fff}body.weka-20 .close-video:hover:after,body.weka-20 .close-video:hover:before{background:#fff}@media(max-width:595px){body.weka-20 .resource-detail-gated{padding-top:0}}body.weka-20 .resource-detail-gated .wrapper{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.weka-20 .resource-detail-gated .wrapper .col-forty{width:38%;margin-right:20px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-detail-gated .wrapper .col-forty{margin-right:10px}}@media(max-width:991px){body.weka-20 .resource-detail-gated .wrapper .col-forty{width:100%;margin-right:0;margin-top:50px;-ms-flex-order:2;order:2}}body.weka-20 .resource-detail-gated .wrapper .col-forty h5{color:#000;margin-right:40px;margin-bottom:30px}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-forty h5{margin-right:0;margin-bottom:10px}}body.weka-20 .resource-detail-gated .wrapper .col-forty p{margin-top:20px;display:inline-block;margin-right:30px}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-forty p{margin-right:0;margin-top:10px}}body.weka-20 .resource-detail-gated .wrapper .col-forty ul{font-size:18px;margin-top:10px;list-style-type:none;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li:before{content:"";position:absolute;background-color:#773dbe;height:8px;width:8px;top:16px;left:0;border-radius:50%}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li>ul{font-size:18px;margin-top:0;list-style-type:none;padding-left:25px}@media(max-width:767px){body.weka-20 .resource-detail-gated .wrapper .col-forty ul li>ul{padding-left:15px}}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li>ul>li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ul li>ul>li:before{content:"";height:8px;width:8px;display:inline-block;vertical-align:top;border-radius:50%;border:1px solid #773dbe;background:0}body.weka-20 .resource-detail-gated .wrapper .col-forty ol{font-size:18px;margin-top:10px;font-family:"acumin-pro","sans-serif";list-style:none;counter-reset:my-awesome-counter}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li{font-size:18px;line-height:1.2;padding-top:3px;padding-bottom:5px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif";counter-increment:my-awesome-counter}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li:before{content:counter(my-awesome-counter) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol>li:before{content:counter(my-awesome-counter,lower-alpha) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol>li>ol{font-size:16px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol>li>ol>li{font-size:16px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-forty ol li>ol>li>ol>li:before{content:counter(my-awesome-counter,lower-roman) ". ";font-family:"acumin-pro","sans-serif";font-size:16px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-gated .wrapper .col-fifty{width:calc(60% - 20px);margin-left:20px}@media(max-width:991px){body.weka-20 .resource-detail-gated .wrapper .col-fifty{width:100%;margin-left:0;-ms-flex-order:1;order:1}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .btn-wrap{text-align:center;margin:30px 0}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form{width:100%;float:left;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);padding:35px 15px 35px 0;background:#fff;min-height:480px;border-radius:6px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media(min-width:596px) and (max-width:991px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form{width:100%;margin-top:50px}}@media(max-width:767px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form{width:100%;margin-top:35px;padding:60px 35px;-ms-flex-pack:center;justify-content:center}}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form{width:100%;margin-top:0;padding:30px 20px}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form.thanks-form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .thanks-msg{text-align:center;max-width:280px;width:100%}@media(max-width:767px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .thanks-msg{max-width:100%}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .thanks-msg a{color:#773dbe !important;text-decoration:underline}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .thanks-msg a:hover{color:#773dbe !important;text-decoration:none}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img{width:calc(55% - 40px);display:inline-block;float:left;margin:0 25px;height:100%}@media(min-width:1025px) and (max-width:1200px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img{width:calc(45% - 40px)}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img{width:calc(45% - 40px)}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img{margin:0 auto;max-width:450px;width:100%;float:none;display:block;height:100%}}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img{margin:0 auto;max-width:100%;width:100%;float:none;display:block;height:100%}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .form-img img{height:100%}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form p br{display:none !important}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form{padding-top:20px;text-align:left}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset{max-width:286px;margin:0 auto 7px}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset{max-width:100%}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset label{font-size:14px;display:none}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:12px;margin-bottom:7px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset select::-ms-expand{display:none}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset>ul,body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset li{list-style-type:none}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list label{display:inline-block}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form fieldset .input{margin-right:0}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form .hs_error_rollup{display:none}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hbspt-form .submitted-message{max-width:280px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .scroll-link-wrap{position:absolute;top:15px;left:0;right:0;margin:auto;text-align:center;display:none}@media(max-width:767px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .scroll-link-wrap{top:15px;display:block}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .scroll-link-wrap a{display:inline-block;transition:all .3s linear}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .scroll-link-wrap a:hover{transform:translateY(5px);transition:all .3s linear}body.weka-20 .resource-detail-gated .wrapper .col-fifty .form .scroll-link-wrap a img{height:30px;width:30px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap{max-height:400px;margin:0 auto 20px;height:100%;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);border-radius:5px}@media(max-width:595px){body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap{max-height:285px}}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap a{display:block;height:100%;width:100%}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap a.watch-video.video-icon{position:relative}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap a.watch-video.video-icon:after{content:"";position:absolute;background-image:url("/wp-content/themes/wekaio/templates/assets/images/white_play_video.svg");background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;margin:auto;height:50px;width:50px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap a.watch-video.video-icon::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.18;border-radius:5px}body.weka-20 .resource-detail-gated .wrapper .col-fifty .promo-img-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-forty h5{color:#773dbe}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-forty{width:100%;margin-right:0;-ms-flex-order:2;order:2}}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-forty h6{margin-top:20px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty{margin:50px auto;-ms-flex-order:1;order:1}}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty{margin:20px auto;-ms-flex-order:1;order:1}}@media(max-width:767px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty{margin:50px auto;-ms-flex-order:1;order:1}}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form{width:100% !important;padding:35px 30px 55px 60px}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form{padding:35px 30px 35px 25px}}@media(max-width:767px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form{text-align:center;padding:35px 20px 35px 40px}}@media(max-width:595px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form{padding:35px 20px}}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .form-img{width:0}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form p br{display:none !important}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset{max-width:585px;margin:0 auto 7px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset label{font-size:14px;display:none}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset label#label-select_where_you_would_like_to_run_weka-f1710171-2747-4274-be02-b31add2ad6fc{display:block;margin-bottom:10px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:14px;margin-bottom:7px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset>ul,body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset li{list-style-type:none}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset ul.inputs-list label{display:block}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset select::-ms-expand{display:none}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset .input{margin-right:0}}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form fieldset p a{color:#773dbe}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .hbspt-form .hs_error_rollup{display:none}body.weka-20 .resource-detail-gated.free-trial .wrapper .col-fifty .form .thanks-msg{text-align:center;max-width:inherit;width:initial}body.weka-20 .resource-detail-gated.gated-thanks .wrapper .col-fifty .form{padding:30px}body.weka-20 .resource-detail-gated.gated-thanks .wrapper .col-fifty .form .form-img{display:none}body.weka-20 .resource-detail-gated.gated-thanks .wrapper .col-fifty .form .thanks-msg{max-width:100%}body.weka-20 .resource-detail-non-gated .wrapper{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px;margin-top:50px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .resource-detail-non-gated .wrapper{margin-right:10px}}@media(max-width:991px){body.weka-20 .resource-detail-non-gated .wrapper{width:100%;margin-right:0;margin-top:0;-ms-flex-order:2;order:2}}body.weka-20 .resource-detail-non-gated .wrapper h5{color:#000;line-height:1.3;margin-right:250px;margin-bottom:10px}@media(max-width:767px){body.weka-20 .resource-detail-non-gated .wrapper h5{margin-right:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper h5{margin-right:0;margin-bottom:10px}}body.weka-20 .resource-detail-non-gated .wrapper p{margin-top:20px;margin-bottom:20px;display:inline-block;margin-right:146px}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper p{margin-right:0;margin-top:10px}}body.weka-20 .resource-detail-non-gated .wrapper p a{text-decoration:underline;color:#773dbe}body.weka-20 .resource-detail-non-gated .wrapper p a:hover{color:#773dbe;text-decoration:none}body.weka-20 .resource-detail-non-gated .wrapper p img{max-width:720px;width:100%;max-height:475px;margin:15px 0;border-radius:8px;display:block;margin:0 auto}@media(max-width:991px){body.weka-20 .resource-detail-non-gated .wrapper p img{max-width:820px}}body.weka-20 .resource-detail-non-gated .wrapper p img.size-medium{width:auto}body.weka-20 .resource-detail-non-gated .wrapper p img.alignleft{margin:inherit}body.weka-20 .resource-detail-non-gated .wrapper ul{margin-top:0;margin-bottom:50px;padding-left:30px;padding-right:30px;display:block;list-style:none}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper ul{margin-right:0;margin-top:10px;margin-bottom:30px;padding-left:20px}}body.weka-20 .resource-detail-non-gated .wrapper ul li{position:relative;display:block;font-size:18px;font-family:"acumin-pro","sans-serif";font-weight:600}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper ul li{font-size:18px}}body.weka-20 .resource-detail-non-gated .wrapper ul li:before{content:"";position:absolute;left:-33px;top:15px;width:5px;height:5px;color:#773dbe;background-color:#773dbe}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper ul li:before{left:-20px}}body.weka-20 .resource-detail-non-gated .wrapper ul li h6{font-family:"acumin-pro","sans-serif";font-weight:600;margin:30px 0}@media(max-width:767px){body.weka-20 .resource-detail-non-gated .wrapper ul li h6{margin-right:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper ul li h6{margin:20px 0;margin-right:60px}}body.weka-20 .resource-detail-non-gated .wrapper ul li p{margin-bottom:10px;margin-top:0}body.weka-20 .resource-detail-non-gated .wrapper ol{font-size:18px;margin-top:10px;font-family:"acumin-pro","sans-serif";list-style:none;counter-reset:my-awesome-counter}body.weka-20 .resource-detail-non-gated .wrapper ol li{font-size:18px;line-height:1.2;padding-top:3px;padding-bottom:5px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif";counter-increment:my-awesome-counter}body.weka-20 .resource-detail-non-gated .wrapper ol li:before{content:counter(my-awesome-counter) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol>li:before{content:counter(my-awesome-counter,lower-alpha) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol>li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol>li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .resource-detail-non-gated .wrapper ol li>ol>li>ol>li:before{content:counter(my-awesome-counter,lower-roman) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .resource-detail-non-gated .wrapper blockquote{font-size:18px;font-style:italic;max-width:970px;margin:0 auto}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper blockquote{font-size:18px;max-width:240px}}body.weka-20 .resource-detail-non-gated .wrapper img{max-width:842px;max-height:562px;height:100%;margin:50px auto 20px;-o-object-fit:cover;object-fit:cover}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper img{margin-top:30px}}body.weka-20 .resource-detail-non-gated .wrapper figcaption{font-size:18px;color:#f0f2f5;font-family:"acumin-pro","sans-serif";margin:0 auto 70px}@media(max-width:595px){body.weka-20 .resource-detail-non-gated .wrapper figcaption{font-size:18px;margin:0 auto 40px;text-align:center}}body.weka-20 .resource-detail-non-gated .wrapper a{font-size:18px;font-family:"acumin-pro","sans-serif";text-decoration:underline;color:#773dbe}body.weka-20 .resource-detail-non-gated .wrapper a:hover{color:#773dbe;text-decoration:none}@media(min-width:1230px){body.weka-20 .feature-with-intro{padding:90px 0 40px}}@media(max-width:767px){body.weka-20 .feature-with-intro{padding:60px 0}}body.weka-20 .feature-with-intro .intro{max-width:880px;text-align:center;margin:0 auto;width:100%}body.weka-20 .feature-with-intro .intro h2{color:#000;word-spacing:.15em}body.weka-20 .feature-with-intro .intro p{padding-top:35px}@media(max-width:595px){body.weka-20 .feature-with-intro .intro p{padding-top:20px}}body.weka-20 .feature-with-intro .head-wrap{box-shadow:-2px 5px 13px rgba(45,45,45,0.15);padding:30px;border-radius:5px}body.weka-20 .feature-with-intro .head-wrap .icon-wrap{max-width:260px;height:100%;display:inline-block;width:calc(25% - 10px);vertical-align:middle;position:relative}@media(max-width:767px){body.weka-20 .feature-with-intro .head-wrap .icon-wrap{width:100%;max-width:200px;margin:0 auto;display:block}}body.weka-20 .feature-with-intro .head-wrap .icon-wrap:after{content:"";position:absolute;height:86px;top:-12px;width:2px;right:-35px;background-color:#000}@media(max-width:767px){body.weka-20 .feature-with-intro .head-wrap .icon-wrap:after{display:none}}body.weka-20 .feature-with-intro .head-wrap .icon-wrap img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .feature-with-intro .head-wrap .heading{display:inline-block;width:calc(75% - 65px);margin-left:65px;vertical-align:middle;max-width:800px}@media(max-width:767px){body.weka-20 .feature-with-intro .head-wrap .heading{display:block;width:100%;margin-left:0;margin-top:33px;text-align:center}}body.weka-20 .feature-with-intro .head-wrap .heading h2{color:#000}body.weka-20 .feature-with-intro .img-wrap{margin-top:35px;position:relative}@media(max-width:595px){body.weka-20 .feature-with-intro .img-wrap{margin-top:20px}body.weka-20 .feature-with-intro .img-wrap:before{content:"";position:absolute;top:77px;left:82px;width:130px;height:65px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/arrowbig.png");background-repeat:no-repeat}}body.weka-20 .feature-with-intro .img-wrap img{min-height:100%;min-width:100%;height:100%;width:100%}@media(max-width:767px){body.weka-20 .feature-with-intro .img-wrap img{height:100%;width:1380px;padding:45px 0;max-width:1380px}}@media(max-width:767px){body.weka-20 .feature-with-intro .img-wrap{width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.weka-20 .feature-with-intro .img-wrap::-webkit-scrollbar{-webkit-appearance:none;width:0;height:12px;border:1px solid #773dbe;border-radius:6px}body.weka-20 .feature-with-intro .img-wrap::-webkit-scrollbar-thumb{border:1px solid #773dbe;border-radius:10px;background-color:#000}body.weka-20 .feature-with-intro .img-wrap::-webkit-scrollbar-track{border:1px solid #773dbe;border-radius:10px}body.weka-20 .feature-with-intro .img-wrap::-webkit-scrollbar-thumb{border-radius:8px;background-color:#000;box-shadow:0 0 1px rgba(255,255,255,0.5)}}body.weka-20 .feature-with-intro.data-feature{padding:90px 0 140px;box-shadow:inset 0 13px 36px 11px rgba(0,0,0,0.06)}@media(max-width:767px){body.weka-20 .feature-with-intro.data-feature{padding:90px 0}}body.weka-20 .feature-with-intro.data-feature .head-wrap{padding:0}body.weka-20 .feature-with-intro.data-feature .img-wrap{padding:60px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.16)}@media(max-width:767px){body.weka-20 .feature-with-intro.data-feature .img-wrap{padding:40px 60px}}body.weka-20 .feature-with-intro.no-arrow .img-wrap:before{display:none}@media(max-width:767px){body.weka-20 .feature-with-intro.no-arrow .img-wrap img{max-width:970px}}body.weka-20 .rich-text-editor .content-wrapper{max-width:1060px;width:100%}body.weka-20 .rich-text-editor .content-wrapper p{font-size:24px;margin:25px 0;font-family:"acumin-pro","sans-serif";line-height:32px;letter-spacing:-0.01em}@media(min-width:768px) and (max-width:991px){body.weka-20 .rich-text-editor .content-wrapper p{font-size:18px}}@media(max-width:767px){body.weka-20 .rich-text-editor .content-wrapper p{font-size:16px}}body.weka-20 .rich-text-editor .content-wrapper h5{margin-bottom:25px;font-family:"poppins","sans-serif"}body.weka-20 .rich-text-editor .content-wrapper ol,body.weka-20 .rich-text-editor .content-wrapper ul{padding-left:20px}body.weka-20 .rich-text-editor .content-wrapper ol li,body.weka-20 .rich-text-editor .content-wrapper ul li{color:#000;font-style:normal;font-weight:400;font-size:18px;margin-bottom:25px;font-family:"acumin-pro","sans-serif";line-height:1.45}@media(max-width:991px){body.weka-20 .rich-text-editor .content-wrapper ol li,body.weka-20 .rich-text-editor .content-wrapper ul li{font-size:16px}}body.weka-20 .rich-text-editor .content-wrapper ol li a,body.weka-20 .rich-text-editor .content-wrapper ul li a{color:#773dbe;text-decoration:underline;font-size:18px;font-family:"acumin-pro","sans-serif";transition:all .3s linear}body.weka-20 .rich-text-editor .content-wrapper ol li a:hover,body.weka-20 .rich-text-editor .content-wrapper ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .rich-text-editor .content-wrapper ol{padding-left:0;counter-reset:my-sec-counter;list-style-type:none}body.weka-20 .rich-text-editor .content-wrapper ol li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter) ".";font-weight:600;font-family:"acumin-pro","sans-serif"}body.weka-20 .rich-text-editor .content-wrapper a{color:#773dbe;text-decoration:underline;font-size:18px;font-family:"acumin-pro","sans-serif";transition:all .3s linear}body.weka-20 .rich-text-editor .content-wrapper a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .rich-text-editor.privacy-content{padding-top:0}body.weka-20 .rich-text-editor.privacy-content .content-wrapper{max-width:1110px}body.weka-20 .rich-text-editor.privacy-content .content-wrapper h5{font-family:"acumin-pro","sans-serif"}body.weka-20 .rich-text-editor.privacy-content .content-wrapper ol li,body.weka-20 .rich-text-editor.privacy-content .content-wrapper ul li{font-family:"acumin-pro","sans-serif";font-size:18px}@media(max-width:991px){body.weka-20 .rich-text-editor.privacy-content .content-wrapper ol li,body.weka-20 .rich-text-editor.privacy-content .content-wrapper ul li{font-size:16px}}body.weka-20 .rich-text-editor.privacy-content .content-wrapper ol li a,body.weka-20 .rich-text-editor.privacy-content .content-wrapper ul li a{font-family:"acumin-pro","sans-serif";font-size:18px}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated{padding-top:0}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper{width:100%;margin-right:20px;margin-top:50px;max-width:1165px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper{margin-right:10px}}@media(max-width:991px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper{width:100%;margin-right:0;margin-top:0;-ms-flex-order:2;order:2}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h5{color:#000;margin-right:250px;margin-bottom:10px}@media(max-width:767px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h5{margin-right:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h5{margin-right:0;margin-bottom:10px}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper p{margin-top:20px;margin-bottom:20px;display:inline-block;font-family:"acumin-pro","sans-serif"}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper p{margin-right:0;margin-top:10px}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper p a{font-size:18px;font-family:"acumin-pro","sans-serif";text-decoration:underline;color:#773dbe}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper p a:hover{text-decoration:none}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper p a{word-break:break-all;text-underline-position:under}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul{margin-top:0;margin-bottom:50px;padding-left:30px;padding-right:30px;display:block;list-style:none}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul{margin-right:0;margin-top:10px;margin-bottom:30px;padding-left:20px;padding-right:0}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li{position:relative;display:block;font-family:"acumin-pro","sans-serif";font-weight:400;margin-bottom:0}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li:before{content:"";position:absolute;left:-33px;top:15px;width:5px;height:5px;color:#773dbe;background-color:#773dbe}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li:before{left:-20px;top:10px}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li h6{font-family:"acumin-pro","sans-serif";margin:30px 0}@media(max-width:767px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li h6{margin-right:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li h6{margin:20px 0;margin-right:0}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper ul li p{margin-bottom:10px;margin-top:0;width:100%}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper blockquote p{font-size:18px;font-family:"poppins","sans-serif";font-weight:800;letter-spacing:-0.01em;padding-left:40px}@media(min-width:768px) and (max-width:991px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper blockquote p{font-size:16px;padding-left:25px}}@media(max-width:767px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper blockquote p{font-size:14px}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper img{max-width:842px;max-height:562px;height:100%;margin:50px auto 0;-o-object-fit:cover;object-fit:cover;margin-left:180px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper img{margin-left:50px}}@media(max-width:991px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper img{margin-left:0;max-width:100%;max-height:100%}}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper img{margin-top:30px;margin-left:0}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper figcaption{font-size:18px;color:#f0f2f5;font-family:"acumin-pro","sans-serif";margin:0 auto 70px;text-align:center}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper figcaption{font-size:18px;margin:0 auto 40px;text-align:center}}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper a{font-size:18px;font-family:"acumin-pro","sans-serif";text-decoration:underline;color:#773dbe}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper a:hover{text-decoration:none}body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h6{font-family:"acumin-pro","sans-serif";margin:30px 0}@media(max-width:767px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h6{margin-right:0;margin-bottom:10px}}@media(max-width:595px){body.weka-20 .rich-text-editor.resource-detail-non-gated .content-wrapper h6{margin:20px 0;margin-right:0}}body.weka-20 .cookie-statement{position:fixed;bottom:0;left:0;width:100%;height:auto;text-align:center;background:#fff;padding:10px 0 20px;z-index:999999999;box-shadow:0 -5px 10px 0 rgba(0,0,0,0.35);visibility:hidden;opacity:0}body.weka-20 .cookie-statement .text-container{padding:0 30px;width:100%;max-width:1060px;margin:0 auto}@media(min-width:1231px) and (max-width:1399px){body.weka-20 .cookie-statement .text-container{max-width:970px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .cookie-statement .text-container{max-width:820px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .cookie-statement .text-container{padding:0 90px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cookie-statement .text-container{padding:0 90px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .cookie-statement .text-container{padding:0 20px}}@media(max-width:480px){body.weka-20 .cookie-statement .text-container{padding:0}}body.weka-20 .cookie-statement p{color:#000;font-size:14px}@media(min-width:596px) and (max-width:767px){body.weka-20 .cookie-statement p{font-size:12px}}@media(max-width:595px){body.weka-20 .cookie-statement p{font-size:12px}}body.weka-20 .cookie-statement p a{color:#773dbe}body.weka-20 .cookie-statement .close-statement{display:none;position:absolute;top:calc(50% - 12px);right:20px;width:24px;height:24px;background:#773dbe;border-radius:50%;cursor:pointer}@media(min-width:1231px) and (max-width:1399px){body.weka-20 .cookie-statement .close-statement{right:80px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .cookie-statement .close-statement{right:80px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .cookie-statement .close-statement{right:80px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .cookie-statement .close-statement{top:3px;right:80px}}@media(max-width:595px){body.weka-20 .cookie-statement .close-statement{top:3px;right:50px}}body.weka-20 .cookie-statement .close-statement:before{content:"";position:absolute;top:11px;left:6px;width:12px;height:2px;background:#fff;transform:rotate(45deg)}body.weka-20 .cookie-statement .close-statement:after{content:"";position:absolute;top:11px;left:6px;width:12px;height:2px;background:#fff;transform:rotate(-45deg)}body.weka-20 .cookie-statement .btn-container{width:100%;margin-top:20px}@media(max-width:595px){body.weka-20 .cookie-statement .btn-container{margin-top:10px}}body.weka-20 .cookie-statement .btn-container span{margin:0 10px;cursor:pointer}@media(max-width:595px){body.weka-20 .cookie-statement .btn-container span{margin:0 5px}}@media(max-width:480px){body.weka-20 .cookie-statement .btn-container span{display:inline-block;margin:0 5px;width:180px}}body.weka-20 .cookie-statement .btn-container .decline-cookie{background:#fff;color:#773dbe}@media(max-width:480px){body.weka-20 .cookie-statement .btn-container .decline-cookie{margin-top:10px}}body.weka-20 .text-two-grid{background:#f0f2f5}@media(max-width:767px){body.weka-20 .text-two-grid{padding:70px 0}}body.weka-20 .text-two-grid .wrapper{width:100%;display:-ms-flexbox;display:flex}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .text-two-grid .wrapper .col-fifty{display:-ms-inline-flexbox;display:inline-flex;width:50%;margin-right:20px;-ms-flex-item-align:center;align-self:center}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty{width:100%;margin-right:0;margin-bottom:50px}}body.weka-20 .text-two-grid .wrapper .col-fifty .content{padding-right:26px}@media(max-width:595px){body.weka-20 .text-two-grid .wrapper .col-fifty .content{padding-right:0}}body.weka-20 .text-two-grid .wrapper .col-fifty .content h2{color:#000}body.weka-20 .text-two-grid .wrapper .col-fifty .content h6{margin:30px 0;letter-spacing:.015em}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty .content h6{margin:20px 0}}body.weka-20 .text-two-grid .wrapper .col-fifty .icon{max-width:100px;margin-bottom:22px}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty .icon{max-width:70px}}body.weka-20 .text-two-grid .wrapper .col-fifty .icon img{height:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .text-two-grid .wrapper .col-fifty:last-child{margin-right:0}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty:last-child{margin-bottom:0}}body.weka-20 .text-two-grid .wrapper .col-fifty:last-child .content{background:#fff;padding:50px 58px;border-radius:6px}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty:last-child .content{padding:50px 28px}}body.weka-20 .text-two-grid .wrapper .col-fifty:last-child .content span{margin-top:22px;font-size:16px;font-family:"poppins","sans-serif";font-weight:900;display:block}@media(max-width:767px){body.weka-20 .text-two-grid .wrapper .col-fifty:last-child .content span{font-size:14px}}@media(max-width:767px){body.weka-20 .feature-with-tabs{padding:30px 0 0 0}}@media(max-width:767px){body.weka-20 .feature-with-tabs .container{padding:0}}body.weka-20 .feature-with-tabs .tabs-wrap .title{display:none}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .title{display:block;padding:0 20px}}body.weka-20 .feature-with-tabs .tabs-wrap .title h6{color:#000;text-align:center;margin:0 auto;max-width:185px}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-list{display:none}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab{border-bottom:3px solid #afafaf}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li{float:left;width:calc(33.33% - 0px);margin:0 0 15px 0;padding:0 15px;text-align:center;font-size:24px;font-weight:900}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;right:100%;width:0;height:10px;transition:all .2s linear;display:none}@media(min-width:768px) and (max-width:991px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li{font-size:18px}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li a{color:#f0f2f5;transition:all .3s linear;font-family:"poppins","sans-serif";font-weight:800}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li a.active{color:#000;transition:all .3s linear}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li.active{position:relative}body.weka-20 .feature-with-tabs .tabs-wrap .tab-list .responsive-tab li.active:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;left:0;width:100%;height:10px;transition:all .2s linear;display:block}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content{margin-top:30px;font-size:24px}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane{display:none;transition:all linear .3s}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane{display:block;position:relative;cursor:pointer;text-align:center}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane:after{content:"";position:absolute;background:#afafaf;height:3px;width:100%;top:0;left:0}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane:last-child:before{content:"";position:absolute;background:#afafaf;height:3px;width:100%;bottom:0;left:0}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane h5{display:none}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane h5{display:inline-block;text-align:center;color:#f0f2f5;padding:21px 20px 0 20px;position:relative}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane h5:before{content:"";position:absolute;top:26px;right:-8px;height:15px;width:15px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/product/down-arrow.svg");background-repeat:no-repeat}}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content{opacity:0;height:0;padding:0 20px}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content p{max-width:454px;text-align:center;margin:40px auto 70px}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content p{max-width:100%;margin:20px auto 50px}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content .img-wrap{width:100%;margin:40px 0}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content .img-wrap img{height:100%;width:100%}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content .img-wrap .desktop-img{display:none}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content .img-wrap .mobile-img{display:none}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane .content .img-wrap .mobile-img{display:block;max-width:288px;margin:0 auto;text-align:center}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane.active.show{display:block}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane.expand h5{color:#000}@media(max-width:767px){body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane.expand .content{opacity:1;height:auto;transition:all linear .3s}}body.weka-20 .feature-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-pane.expand:last-child:before{bottom:-20px}@media(max-width:595px){body.weka-20 .box-grid{padding:50px 0 100px}}body.weka-20 .box-grid .title h2{color:#000;text-align:center}body.weka-20 .box-grid .title p{color:#000;text-align:center}body.weka-20 .box-grid .box-wrapper{width:100%;display:inline-block;text-align:center}@media(min-width:1230px){body.weka-20 .box-grid .box-wrapper{width:calc(100% + 60px);margin-left:-30px}}body.weka-20 .box-grid .box-wrapper .block{padding:40px 25px;background-color:#fff;border-radius:10px;width:calc(19% - 20px);margin:50px 10px 0;display:inline-block;text-align:center;outline:0;vertical-align:top}@media(min-width:1230px){body.weka-20 .box-grid .box-wrapper .block{width:calc(19% - 10px)}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .box-grid .box-wrapper .block{width:calc(24% - 20px)}}@media(min-width:768px) and (max-width:991px){body.weka-20 .box-grid .box-wrapper .block{width:calc(32% - 20px)}}@media(max-width:767px){body.weka-20 .box-grid .box-wrapper .block{width:calc(49% - 20px)}}@media(max-width:480px){body.weka-20 .box-grid .box-wrapper .block{width:100%;margin:25px 10px}}body.weka-20 .box-grid .box-wrapper .block .icon-wrap{text-align:center;max-width:150px;margin:0 auto 46px;height:70px;width:100%}body.weka-20 .box-grid .box-wrapper .block .icon-wrap img{max-width:150px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .box-grid .box-wrapper .slick-dots{text-align:center;position:absolute;left:10.4%;width:100%;bottom:-1px}@media(max-width:595px){body.weka-20 .box-grid .box-wrapper .slick-dots{left:0;width:100%;bottom:-60px}}body.weka-20 .box-grid .box-wrapper .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:595px){body.weka-20 .box-grid .box-wrapper .slick-dots li{width:10px;height:10px;margin-right:10px}}body.weka-20 .box-grid .box-wrapper .slick-dots li button{display:none}body.weka-20 .box-grid .box-wrapper .slick-dots li.slick-active{background-color:#773dbe}body.weka-20 .box-grid.bg-yellow{background-color:#f0f2f5}@media(max-width:595px){body.weka-20 .text-with-img{padding-top:0}}body.weka-20 .text-with-img .intro{text-align:center;width:100%}@media(max-width:595px){body.weka-20 .text-with-img .intro{text-align:left}}body.weka-20 .text-with-img .intro h2{color:#000}body.weka-20 .text-with-img .intro h6{color:#000;margin:30px 0}body.weka-20 .text-with-img .bg-img{width:100%;max-width:1100px;margin:120px auto 0}@media(max-width:767px){body.weka-20 .text-with-img .bg-img{margin:60px auto 0}}@media(max-width:767px){body.weka-20 .text-with-img .bg-img .desktop-img{display:none}}body.weka-20 .text-with-img .bg-img .desktop-img img{height:100%;width:100%}body.weka-20 .text-with-img .bg-img .mobile-img{display:none}@media(max-width:767px){body.weka-20 .text-with-img .bg-img .mobile-img{display:block;max-width:340px;margin:0 auto;text-align:center}}@media(max-width:767px){body.weka-20 .tab-grid{padding:80px 0}}@media(max-width:767px){body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive{border-bottom:0;border-left:2px solid #f0f2f5;margin-left:3px}}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li{float:left;width:calc(50% - 1px);margin:0 1px 15px 0;text-align:center;font-size:24px;font-weight:900;padding:0 15px;font-family:"poppins","sans-serif"}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;right:100%;width:100%;height:10px;transition:all .2s linear;display:none}@media(max-width:767px){body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li:after{bottom:0;width:100%;height:0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li{font-size:18px;line-height:1.3}}@media(max-width:767px){body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li{line-height:1.3;width:100%;margin:0;padding:0 0 15px 15px;text-align:left;font-size:18px}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li:last-child{margin-bottom:0}}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li a{color:#203c51;transition:all .3s linear;position:relative;font-family:"poppins";font-weight:800}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li a.active{color:#000;transition:all .3s linear}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li.active{position:relative}body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li.active:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;left:0;width:100%;height:10px;transition:all .2s linear;display:block}@media(max-width:767px){body.weka-20 .tab-grid .tab-container .tab-head-wrap .tab-responsive li.active:after{bottom:0;left:-5px;width:10px;height:100%}}body.weka-20 .tab-grid .content-tab-wrap{float:left;width:100%}body.weka-20 .tab-grid .content-tab-wrap .tab-block{float:left;width:100%;margin-top:70px;opacity:0;height:0;display:none}@media(max-width:767px){body.weka-20 .tab-grid .content-tab-wrap .tab-block{display:none;-ms-flex-direction:column;flex-direction:column;margin-top:0}}body.weka-20 .tab-grid .content-tab-wrap .tab-block .img-wrap{width:calc(50% - 40px);float:left}@media(max-width:767px){body.weka-20 .tab-grid .content-tab-wrap .tab-block .img-wrap{width:100%;max-width:450px;margin:0 auto;-ms-flex-order:2;order:2}}body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content{width:calc(50% - 56px);margin-left:10px;float:right;display:table;min-height:500px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content{min-height:370px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content{min-height:320px}}@media(max-width:767px){body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content{width:100%;min-height:100%;-ms-flex-order:1;order:1;margin:0 0 50px 0;padding:0 20px}}body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content .content{display:table-cell;vertical-align:middle}body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content .content p{margin-bottom:30px}body.weka-20 .tab-grid .content-tab-wrap .tab-block .inner-content .content .watch-video{margin-left:0}body.weka-20 .tab-grid .content-tab-wrap .tab-block.active{opacity:1;height:100%;display:block}@media(max-width:767px){body.weka-20 .tab-grid .content-tab-wrap .tab-block.active{display:-ms-flexbox;display:flex;margin-top:50px}}body.weka-20 .text-with-icon-grid{padding-top:50px;position:relative;padding-bottom:150px}@media(max-width:767px){body.weka-20 .text-with-icon-grid{padding-bottom:100px}}body.weka-20 .text-with-icon-grid .box-shadow{position:absolute;bottom:0;width:100%;box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2);height:50px}body.weka-20 .text-with-icon-grid .intro{width:100%;text-align:center;margin-bottom:40px;display:inline-block}@media(max-width:767px){body.weka-20 .text-with-icon-grid .intro{margin-bottom:20px}}body.weka-20 .text-with-icon-grid .intro p{text-align:center;color:#000}body.weka-20 .text-with-icon-grid .wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){body.weka-20 .text-with-icon-grid .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .text-with-icon-grid .wrapper .col-three{width:calc(25% - 40px);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 15px;text-align:center}@media(min-width:596px) and (max-width:767px){body.weka-20 .text-with-icon-grid .wrapper .col-three{width:calc(50% - 40px);margin-bottom:30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid .wrapper .col-three{width:100%;margin:0 0 30px;-ms-flex-pack:center;justify-content:center}}body.weka-20 .text-with-icon-grid .wrapper .col-three .icon{max-width:92px;height:65px;width:100%;margin:0 auto 20px}@media(max-width:595px){body.weka-20 .text-with-icon-grid .wrapper .col-three .icon{margin:0 auto 10px}}body.weka-20 .text-with-icon-grid .wrapper .col-three .icon img{height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media(max-width:595px){body.weka-20 .text-with-icon-grid .wrapper .col-three .text-box{width:100%;margin:0 auto;display:block;margin-top:12px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid .wrapper .col-three .text-box p{max-width:190px;margin:0 auto}}body.weka-20 .text-with-icon-grid .wrapper .col-three .text-box h6{color:#000}body.weka-20 .text-with-icon-grid .btn-wrap{text-align:center}@media(min-width:992px){body.weka-20 .text-with-icon-grid.customer-detail-icon .col-three .icon{max-width:120px}}body.weka-20 .text-with-icon-grid.career-text-icon{box-shadow:inset 0 5px 10px rgba(0,0,0,0.08)}@media(max-width:595px){body.weka-20 .text-with-icon-grid.career-text-icon{box-shadow:none;padding-bottom:40px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.career-text-icon .box-shadow{box-shadow:none}}body.weka-20 .text-with-icon-grid.career-text-icon .intro h5{font-size:48px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.career-text-icon .intro h5{font-size:48px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.career-text-icon .intro h5{font-size:36px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper{margin-top:0}}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three{width:calc(33.33% - 40px);margin:0 20px 60px;padding:0 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three{width:calc(33.33% - 16px);margin:0 8px 30px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three{width:calc(50% - 16px);margin:0 8px 30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three{width:100%;margin:20px 0;padding:0}}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .text-box{max-width:260px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .text-box h6{margin:15px 0}@media(max-width:767px){body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .text-box h6{margin:10px 0}}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .text-box h6 span{font-size:14px;font-weight:800}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .icon{max-width:inherit;display:-ms-flexbox;display:flex}body.weka-20 .text-with-icon-grid.career-text-icon .wrapper .col-three .icon img{width:auto;height:auto;margin:0 auto;-o-object-position:bottom;object-position:bottom}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.big-content{padding-top:100px}}@media(min-width:992px){body.weka-20 .text-with-icon-grid.big-content .wrapper .col-three:nth-child(3) .text-box,body.weka-20 .text-with-icon-grid.big-content .wrapper .col-three:nth-child(5) .text-box{max-width:320px}}body.weka-20 .text-with-icon-grid.aws-icon{box-shadow:none}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.aws-icon{padding-top:11px}}body.weka-20 .text-with-icon-grid.aws-icon .box-shadow{display:none}body.weka-20 .text-with-icon-grid.aws-icon .intro{margin:0}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three:first-child{width:calc(33.33% - 20px);margin:0 10px 60px;padding:10px}}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three:first-child .text-box{max-width:344px}}body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three .text-box{max-width:310px}@media(max-width:595px){body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three .text-box{max-width:270px}}body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three .text-box h6{color:#000}@media(min-width:992px){body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three:nth-child(2) .icon{margin-top:9px}}@media(min-width:992px){body.weka-20 .text-with-icon-grid.aws-icon .wrapper .col-three:nth-child(3) .icon{margin-top:8px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.button-bottom{padding:60p 0 150px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.button-bottom .wrapper .col-wrap .btn-wrap{position:absolute;left:0;right:0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.icon-size .wrapper .col-three:nth-child(2) .icon{max-width:115px;height:75px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.icon-size .wrapper .col-three:nth-child(3) .icon{max-width:115px}}body.weka-20 .text-with-icon-grid.financial-text-icon{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.4)}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.4);padding-bottom:40px}}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.financial-text-icon{padding:200px 0}}@media(max-width:991px){body.weka-20 .text-with-icon-grid.financial-text-icon{padding:100px 0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon .box-shadow{box-shadow:none}}body.weka-20 .text-with-icon-grid.financial-text-icon .intro h5{font-size:48px;line-height:1}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper{margin-top:0}}body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three{width:calc(33.33% - 40px);margin:0 20px 60px;padding:0 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three{width:calc(33.33% - 16px);margin:0 8px 30px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three{width:calc(50% - 16px);margin:0 8px 30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three{width:100%;margin:20px 0;padding:0}}body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .text-box{max-width:310px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .text-box h6{margin:15px 0}@media(max-width:767px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .text-box h6{margin:10px 0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .text-box p{max-width:100%;margin:15px 0}}body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .icon{max-width:inherit;height:117px;display:-ms-flexbox;display:flex}body.weka-20 .text-with-icon-grid.financial-text-icon .wrapper .col-three .icon img{width:auto;height:auto;margin:0 auto;-o-object-position:bottom;object-position:bottom}body.weka-20 .text-with-icon-grid.life-text-icon{box-shadow:none;padding-top:0}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon{padding-bottom:40px}}@media(max-width:991px){body.weka-20 .text-with-icon-grid.life-text-icon{padding:100px 0}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.life-text-icon{padding:25px 0 100px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon .box-shadow{box-shadow:none}}body.weka-20 .text-with-icon-grid.life-text-icon .intro h5{font-size:48px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .text-with-icon-grid.life-text-icon .intro h5{font-size:48px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.life-text-icon .intro h5{font-size:36px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.life-text-icon .intro h5{font-size:24px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper{margin-top:0}}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three{width:calc(33.33% - 40px);margin:0 20px 60px;padding:0 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three{width:calc(33.33% - 16px);margin:0 8px 30px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three{width:calc(50% - 16px);margin:0 8px 30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three{width:100%;margin:20px 0;padding:0}}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box{max-width:310px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box h6{margin:15px 0}@media(max-width:767px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box h6{margin:10px 0}}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box p{max-width:270px}@media(max-width:595px){body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .text-box p{max-width:100%;margin:15px 0}}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .icon{max-width:inherit;height:117px;display:-ms-flexbox;display:flex}body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .icon img{width:auto;height:auto;margin:0 auto;-o-object-position:bottom;object-position:bottom}body.weka-20 .text-with-icon-grid.ai-text-icon{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.25)}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.25);padding-bottom:40px}}@media(min-width:1230px){body.weka-20 .text-with-icon-grid.ai-text-icon{padding:120px 0 70px}}@media(max-width:991px){body.weka-20 .text-with-icon-grid.ai-text-icon{padding:100px 0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon{padding:50px 0}}body.weka-20 .text-with-icon-grid.ai-text-icon .box-shadow{box-shadow:none}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .box-shadow{box-shadow:none}}body.weka-20 .text-with-icon-grid.ai-text-icon .intro{width:100%;text-align:center;display:block;max-width:1008px;margin:0 auto 80px;width:100%}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .intro{margin:0 auto 55px}}body.weka-20 .text-with-icon-grid.ai-text-icon .intro h5{font-size:48px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .text-with-icon-grid.ai-text-icon .intro h5{font-size:48px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.ai-text-icon .intro h5{font-size:36px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.ai-text-icon .intro h5{font-size:24px}}body.weka-20 .text-with-icon-grid.ai-text-icon .intro h2{color:#000}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper{margin-top:0}}body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three{width:calc(33.33% - 40px);margin:0 20px 60px;padding:0 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three{width:calc(33.33% - 16px);margin:0 8px 30px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three{width:calc(50% - 16px);margin:0 8px 30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three{width:100%;margin:20px 0;padding:0}}body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .text-box{max-width:310px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .text-box h6{margin:15px 0}@media(max-width:767px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .text-box h6{margin:10px 0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .text-box p{max-width:100%;margin:15px 0}}body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .icon{max-width:inherit;height:117px;display:-ms-flexbox;display:flex}body.weka-20 .text-with-icon-grid.ai-text-icon .wrapper .col-three .icon img{width:auto;height:auto;margin:0 auto;-o-object-position:bottom;object-position:bottom}body.weka-20 .text-with-icon-grid.ai-box-shadow{box-shadow:none}body.weka-20 .text-with-icon-grid.shadow-none{box-shadow:none !important}body.weka-20 .text-with-icon-grid.shadow-none .box-shadow{box-shadow:none !important}body.weka-20 .text-with-icon-grid.three-grid{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2)}@media(min-width:992px){body.weka-20 .text-with-icon-grid.three-grid{padding-top:130px}}body.weka-20 .text-with-icon-grid.three-grid .box-shadow{box-shadow:none}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid{box-shadow:none;padding-bottom:40px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid .box-shadow{box-shadow:none}}body.weka-20 .text-with-icon-grid.three-grid .intro h5{font-size:48px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .text-with-icon-grid.three-grid .intro h5{font-size:48px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.three-grid .intro h5{font-size:36px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.three-grid .intro h5{font-size:24px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid .wrapper{margin-top:0}}body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three{width:calc(33.33% - 40px);margin:0 20px 60px;padding:0 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three{width:calc(33.33% - 16px);margin:0 8px 30px}}@media(max-width:767px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three{width:calc(50% - 16px);margin:0 8px 30px}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three{width:100%;margin:20px 0;padding:0}}body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .text-box{max-width:260px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .text-box{max-width:100%}}body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .text-box h6{margin:15px 0;color:#000}@media(max-width:767px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .text-box h6{margin:10px 0}}@media(max-width:595px){body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .text-box p{max-width:100%;margin:15px 0}}body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .icon{max-width:inherit;height:117px;display:-ms-flexbox;display:flex}body.weka-20 .text-with-icon-grid.three-grid .wrapper .col-three .icon img{width:auto;height:auto;margin:0 auto;-o-object-position:bottom;object-position:bottom}body.weka-20 .text-with-icon-grid.less-spacing{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2)}@media(min-width:992px){body.weka-20 .text-with-icon-grid.less-spacing{padding-bottom:70px}}body.weka-20 .text-with-icon-grid.less-spacing .wrapper{margin-top:0}body.weka-20 .text-with-icon-grid.text-with-icon-grid-graybg{background:#f0f2f5}@media(min-width:992px){body.weka-20 .icon-box{padding:120px 0}}@media(max-width:767px){body.weka-20 .icon-box{padding:70px 0}}body.weka-20 .icon-box .title{margin-bottom:65px}@media(max-width:595px){body.weka-20 .icon-box .title{margin-bottom:40px}}body.weka-20 .icon-box .title h2{text-align:center}body.weka-20 .icon-box .title p{color:#fff;max-width:780px;margin:30px auto 0}@media(max-width:767px){body.weka-20 .icon-box .title p{margin:18px auto 0}}body.weka-20 .icon-box .block-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}body.weka-20 .icon-box .block-wrap .block{background-color:#fff;width:calc(30% - 90px);margin:0 45px;text-align:center;height:190px;margin-top:70px;border-radius:10px;display:table;float:left;padding:18px 25px}@media(min-width:768px) and (max-width:991px){body.weka-20 .icon-box .block-wrap .block{width:calc(30% - 30px);margin:0 15px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .icon-box .block-wrap .block{width:calc(29% - 30px);margin:0 15px;padding:15px;height:200px}}@media(max-width:595px){body.weka-20 .icon-box .block-wrap .block{width:calc(29% - 10px);margin:0 10px;text-align:center;min-height:auto;margin-top:0;padding:15px;height:60px}}body.weka-20 .icon-box .block-wrap .block .img-wrap{display:table-cell;vertical-align:middle}body.weka-20 .icon-box .block-wrap .block .img-wrap img{max-width:200px;width:100%;height:175px;-o-object-fit:contain;object-fit:contain}@media(max-width:595px){body.weka-20 .icon-box .block-wrap .block .img-wrap img{height:50px}}body.weka-20 .icon-box.bg-purple{background-color:#773dbe}body.weka-20 .icon-box.bg-yellow{background-color:#773dbe}body.weka-20 .icon-box.text-black .title h2{color:#000}@media(min-width:992px){body.weka-20 .icon-slider{padding:120px 0}}@media(max-width:767px){body.weka-20 .icon-slider{padding:70px 0}}body.weka-20 .icon-slider .title{margin-bottom:70px}@media(max-width:767px){body.weka-20 .icon-slider .title{margin-bottom:40px}}body.weka-20 .icon-slider .title h2{color:#000;text-align:center}body.weka-20 .icon-slider .title p{color:#000;max-width:780px;margin:30px auto 0}@media(max-width:767px){body.weka-20 .icon-slider .title p{margin:18px aut 0}}body.weka-20 .icon-slider .slider-wrapper{box-shadow:0 13px 40px 11px rgba(0,0,0,0.06);text-align:center;max-width:1100px;margin:0 auto;border-radius:8px}@media screen and (min-width:1200px) and (max-width:1300px){body.weka-20 .icon-slider .slider-wrapper{max-width:988px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .icon-slider .slider-wrapper{max-width:790px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .icon-slider .slider-wrapper{max-width:555px}}@media(max-width:767px){body.weka-20 .icon-slider .slider-wrapper{max-width:380px}}@media(max-width:595px){body.weka-20 .icon-slider .slider-wrapper{max-width:190px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.06)}}body.weka-20 .icon-slider .slider-wrapper .slide{float:none;display:inline-block;outline:0;padding:18px 0}body.weka-20 .icon-slider .slider-wrapper .slide .img-wrap{max-width:180px;display:inline-block;vertical-align:middle}@media(min-width:768px) and (max-width:991px){body.weka-20 .icon-slider .slider-wrapper .slide .img-wrap{max-width:150px}}@media(max-width:767px){body.weka-20 .icon-slider .slider-wrapper .slide .img-wrap{max-width:130px}}body.weka-20 .icon-slider .slider-wrapper .slick-prev{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 4px 40px 11px rgba(0,0,0,0.1);position:absolute;left:-80px;top:30%;outline:0;font-size:0;z-index:1;cursor:pointer}@media(max-width:480px){body.weka-20 .icon-slider .slider-wrapper .slick-prev{height:44px;width:44px;left:-56px;box-shadow:0 4px 40px 11px rgba(0,0,0,0.1)}}body.weka-20 .icon-slider .slider-wrapper .slick-prev:before{content:"";position:absolute;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/product/arrow.png);transform:rotate(180deg);height:50px;width:50px;top:-19px;left:-13px}@media(max-width:480px){body.weka-20 .icon-slider .slider-wrapper .slick-prev:before{height:40px;width:27px;top:-11px;left:7px}}body.weka-20 .icon-slider .slider-wrapper .slick-next{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 4px 40px 11px rgba(0,0,0,0.1);position:absolute;right:-80px;top:30%;outline:0;font-size:0;z-index:1;cursor:pointer}@media(max-width:480px){body.weka-20 .icon-slider .slider-wrapper .slick-next{height:44px;width:44px;right:-54px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.1)}}body.weka-20 .icon-slider .slider-wrapper .slick-next:before{content:"";position:absolute;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/product/arrow.png);height:50px;width:50px;top:17px;left:13px}@media(max-width:480px){body.weka-20 .icon-slider .slider-wrapper .slick-next:before{height:40px;width:27px;top:14px;left:10px}}body.weka-20 .icon-slider .btn-wrap{text-align:center;margin-top:70px}@media(max-width:767px){body.weka-20 .icon-slider .btn-wrap{margin-top:40px}}body.weka-20 .icon-slider .btn-wrap .btn-default{padding:11px 61px}body.weka-20 .column-four-grid{padding:120px 0}@media(max-width:767px){body.weka-20 .column-four-grid{padding:60px 0}}body.weka-20 .column-four-grid .bg-img{position:absolute;top:150px;left:0;width:calc(100% - 30px);margin:0 15px;text-align:center;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){body.weka-20 .column-four-grid .bg-img{top:-15px;width:calc(100% - 20px);margin:0 10px;text-align:center}}body.weka-20 .column-four-grid .bg-img img{height:100%;width:100%}@media(max-width:991px){body.weka-20 .column-four-grid .bg-img img{-o-object-fit:cover;object-fit:cover}}body.weka-20 .column-four-grid .title{text-align:center}body.weka-20 .column-four-grid .title h2{color:#fff;text-align:center}body.weka-20 .column-four-grid .title p{color:#fff;max-width:780px;margin:30px auto 0}@media(max-width:767px){body.weka-20 .column-four-grid .title p{margin:18px auto 0}}body.weka-20 .column-four-grid .block-container{width:100%;display:inline-block;text-align:center}body.weka-20 .column-four-grid .block-container .block{padding:40px 25px;background-color:#fff;border-radius:7px;width:calc(24% - 10px);margin:50px 5px 0;display:inline-block;text-align:center;vertical-align:middle;min-height:200px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .column-four-grid .block-container .block{padding:22px 18px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .column-four-grid .block-container .block{width:calc(32% - 10px);padding:22px 18px;margin:30px 5px 0}}@media(min-width:596px) and (max-width:767px){body.weka-20 .column-four-grid .block-container .block{width:calc(49% - 10px);padding:22px 18px;margin:25px 5px 0}}@media(max-width:595px){body.weka-20 .column-four-grid .block-container .block{width:100%;margin:20px 0 0 0}}body.weka-20 .column-four-grid .block-container .block h5{padding-bottom:12px}body.weka-20 .column-four-grid .btn-wrapper{text-align:center;margin-top:75px}body.weka-20 .column-four-grid.bg-purple{background-color:#773dbe}body.weka-20 .filter-block{background-color:#f0f2f5;position:relative}@media(max-width:767px){body.weka-20 .filter-block{padding:60px 0}}body.weka-20 .filter-block .bg-img{position:absolute;bottom:-17%;left:0;height:100%;width:100%}body.weka-20 .filter-block .title{text-align:center;margin-bottom:60px}@media(max-width:767px){body.weka-20 .filter-block .title{margin-bottom:5px}}body.weka-20 .filter-block .title h2{color:#000}body.weka-20 .filter-block .block-wrap{max-width:970px;margin:0 auto}body.weka-20 .filter-block .block-wrap h4{display:inline-block;color:#000;position:relative;vertical-align:middle;padding-top:16px}@media(max-width:767px){body.weka-20 .filter-block .block-wrap h4{display:block;text-align:center}}body.weka-20 .filter-block .block-wrap .select{position:relative;display:inline-block;width:100%;max-width:300px;margin:0 15px}body.weka-20 .filter-block .block-wrap .select.rotate span:before{transform:rotate(-180deg)}body.weka-20 .filter-block .block-wrap .select.rotate ul{opacity:1;visibility:visible;height:auto;top:37px}@media(min-width:768px) and (max-width:991px){body.weka-20 .filter-block .block-wrap .select{max-width:212px;margin:0 5px}}@media(max-width:767px){body.weka-20 .filter-block .block-wrap .select{display:block;margin:25px auto}}body.weka-20 .filter-block .block-wrap .select select{display:none}body.weka-20 .filter-block .block-wrap .select span{font-size:16px;min-height:44px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"poppins","sans-serif";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.weka-20 .filter-block .block-wrap .select span.span-border{border-bottom:2px solid black;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .filter-block .block-wrap .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:8px;background:url(/wp-content/themes/wekaio/templates/assets/images/arrow1.svg);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .filter-block .block-wrap .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0 15px;max-height:245px;overflow-y:scroll;z-index:5;padding-bottom:10px}body.weka-20 .filter-block .block-wrap .select ul li{font-weight:700;font-size:16px;display:block;position:relative;padding:22px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer;color:#000;font-family:"acumin-pro","sans-serif"}body.weka-20 .filter-block .block-wrap .select ul li:before{content:"";position:absolute;top:8px;left:0;width:100%;height:2px;background:#000}@media(max-width:480px){body.weka-20 .filter-block .block-wrap .select ul li:before{left:0;width:100%}}body.weka-20 .filter-block .block-wrap .select ul li.hide{display:none}body.weka-20 .filter-block .block-wrap .btn-wrap{display:inline-block;vertical-align:bottom;margin-left:12px}@media(min-width:768px) and (max-width:991px){body.weka-20 .filter-block .block-wrap .btn-wrap{margin-left:5px}}@media(max-width:767px){body.weka-20 .filter-block .block-wrap .btn-wrap{display:block;margin-left:0;text-align:center}}body.weka-20 .filter-block .block-wrap .btn-wrap button{outline:0}body.weka-20 .filter-block .grid-block{width:100%;max-width:1025px;margin:0 auto;text-align:center;overflow:hidden;margin-top:95px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){body.weka-20 .filter-block .grid-block{margin-top:50px}}body.weka-20 .filter-block .grid-block .block[ng-cloak]{display:none}body.weka-20 .filter-block .grid-block .block{display:inline-block;width:calc(33% - 30px);margin:25px 15px 0;vertical-align:top;transition:all .3s linear;min-height:393px}@media(min-width:768px) and (max-width:991px){body.weka-20 .filter-block .grid-block .block{width:calc(32% - 10px);margin:25px 5px 0}}@media(max-width:767px){body.weka-20 .filter-block .grid-block .block{width:calc(49% - 10px);margin:25px 5px 0}}@media(max-width:595px){body.weka-20 .filter-block .grid-block .block{width:100%;margin:20px 0 0}}body.weka-20 .filter-block .grid-block .block .inner-wrap{background-color:#fff;border-radius:10px;padding:50px 25px 25px;height:100%}body.weka-20 .filter-block .grid-block .block .content-wrap{display:table;min-height:220px;margin:0 auto;transition:all .3s linear}body.weka-20 .filter-block .grid-block .block .content-wrap .img-wrap{display:table-cell;vertical-align:middle;transition:all .3s linear}body.weka-20 .filter-block .grid-block .block .content-wrap .img-wrap img{max-width:180px;height:100%;width:100%;transition:all .3s linear;-o-object-fit:contain;object-fit:contain;max-height:100px}body.weka-20 .filter-block .grid-block .block .wp-edit-link{position:relative;z-index:2}body.weka-20 .filter-block .grid-block .block .inner-content{opacity:0;height:0;max-width:215px;margin-left:auto;margin-top:15px;text-align:left}@media(max-width:595px){body.weka-20 .filter-block .grid-block .block .inner-content{max-width:165px;text-align:left;margin:0 auto}}body.weka-20 .filter-block .grid-block .block .inner-content span{font-weight:600;margin-top:15px;display:block}body.weka-20 .filter-block .grid-block .block .inner-content p{text-align:left;margin-bottom:12px}body.weka-20 .filter-block .grid-block .block .inner-content .line{color:#000;display:inline-block;text-align:left;margin-top:50px;position:relative}body.weka-20 .filter-block .grid-block .block .inner-content .line:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#773dbe;transition:all .3s linear}body.weka-20 .filter-block .grid-block .block .inner-content .line:hover:after{content:"";position:absolute;bottom:0;right:0;left:auto;width:0;height:2px;background-color:#773dbe;transition:all .3s linear}body.weka-20 .filter-block .grid-block .block .inner-content .links .line{margin-top:15px}body.weka-20 .filter-block .grid-block .block .icon{background-color:#773dbe;border-radius:50%;position:relative;height:42px;width:42px;margin:auto;cursor:pointer}body.weka-20 .filter-block .grid-block .block .icon:after{content:"";position:absolute;background-color:#fff;top:12px;left:20px;height:18px;width:2px}body.weka-20 .filter-block .grid-block .block .icon:before{content:"";position:absolute;background-color:#fff;top:20px;left:12px;height:2px;width:18px}body.weka-20 .filter-block .grid-block .block.show .content-wrap{display:inline-block;min-height:auto}body.weka-20 .filter-block .grid-block .block.show .content-wrap .img-wrap{vertical-align:top}body.weka-20 .filter-block .grid-block .block.show .inner-content{opacity:1;height:auto}body.weka-20 .filter-block .grid-block .block.show .icon{display:none}body.weka-20 .filter-block .btn-outer{display:block;text-align:center;margin-top:70px}@media(max-width:767px){body.weka-20 .filter-block .btn-outer{margin-top:50px}}body.weka-20 .filter-block.bg-yellow{background-color:#f0f2f5}body.weka-20 .filter-block .no-record{font-size:18px;margin:0 auto;text-align:center}body.weka-20 .events-grid{min-height:435px}@media(min-width:1230px){body.weka-20 .events-grid{padding:83px 0}}@media(max-width:767px){body.weka-20 .events-grid{padding:30px 0 67px}}body.weka-20 .events-grid .filter-block{max-width:580px;margin:0 auto;padding-bottom:40px;z-index:2;position:relative;background:transparent}@media(min-width:768px) and (max-width:991px){body.weka-20 .events-grid .filter-block{max-width:450px;padding-bottom:15px}}@media(max-width:767px){body.weka-20 .events-grid .filter-block{padding:20px 0}}body.weka-20 .events-grid .filter-block .select{position:relative;display:inline-block;width:100%;max-width:265px;margin:0 10px}@media(max-width:595px){body.weka-20 .events-grid .filter-block .select{max-width:100%}}body.weka-20 .events-grid .filter-block .select select{display:none}body.weka-20 .events-grid .filter-block .select.rotate ul{opacity:1;visibility:visible;height:auto;top:37px}@media(min-width:768px) and (max-width:991px){body.weka-20 .events-grid .filter-block .select{max-width:212px;margin:0 5px}}@media(max-width:767px){body.weka-20 .events-grid .filter-block .select{display:block;margin:25px auto 0}}body.weka-20 .events-grid .filter-block .select span{color:#fff;font-size:16px;min-height:44px;position:relative;display:inline-block;vertical-align:top;background:#773dbe;border:2px solid #fff;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"poppins","sans-serif";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.weka-20 .events-grid .filter-block .select span.span-border{border-bottom:2px solid #fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .events-grid .filter-block .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:21px;background:url(/wp-content/themes/wekaio/templates/assets/images/selector.png);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .events-grid .filter-block .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #fff;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#773dbe;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:0 15px;max-height:245px;overflow-y:scroll;z-index:5;padding-bottom:10px}body.weka-20 .events-grid .filter-block .select ul li{font-weight:700;font-size:16px;display:block;position:relative;padding:22px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer;color:#fff;font-family:"acumin-pro","sans-serif"}body.weka-20 .events-grid .filter-block .select ul li:before{content:"";position:absolute;top:8px;left:0;width:100%;height:2px;background:#fff}@media(max-width:480px){body.weka-20 .events-grid .filter-block .select ul li:before{left:0;width:100%}}body.weka-20 .events-grid .filter-block .select ul li.hide{display:none}body.weka-20 .events-grid .col-wrap{max-width:970px;margin:0 auto;margin-top:40px}body.weka-20 .events-grid .col-wrap .inner-wrap{background-color:#fff;border-radius:10px}body.weka-20 .events-grid .col-wrap .col-three{display:inline-block;min-height:450px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three{width:100%;display:block;min-height:100%}}body.weka-20 .events-grid .col-wrap .col-three.image-block{width:calc(33% - 20px);vertical-align:top;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:15px;-ms-flex-pack:center;justify-content:center}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.image-block{width:100%;min-height:100%}}body.weka-20 .events-grid .col-wrap .col-three.image-block .bg-img{border-top-left-radius:8px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.image-block .bg-img{max-width:380px;margin:0 auto;height:220px;border-radius:10px}}@media(max-width:767px) and (max-width:480px){body.weka-20 .events-grid .col-wrap .col-three.image-block .bg-img{border-bottom-left-radius:0;border-bottom-right-radius:0}}body.weka-20 .events-grid .col-wrap .col-three.image-block .bg-img img{height:100%;width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.image-block .bg-img img{min-height:100%;-o-object-fit:contain;object-fit:contain}}body.weka-20 .events-grid .col-wrap .col-three.content-block{width:calc(40% - 20px);background:#fff;vertical-align:top;position:relative;padding:23px 25px 20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .events-grid .col-wrap .col-three.content-block{width:calc(37% - 20px);padding:15px 12px}}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block{width:100%}}body.weka-20 .events-grid .col-wrap .col-three.content-block:after{content:"";position:absolute;top:23px;right:0;height:calc(100% - 53px);width:2px;background-color:#f0f2f5}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block:after{top:auto;bottom:-15px;right:0;left:70px;height:2px;width:calc(100% - 145px)}}body.weka-20 .events-grid .col-wrap .col-three.content-block p{padding:12px 0;max-width:275px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block p{margin:0 auto;text-align:center;min-height:auto}}body.weka-20 .events-grid .col-wrap .col-three.content-block h4{color:#000;padding-bottom:8px;max-width:275px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block h4{margin:0 auto;text-align:center}}body.weka-20 .events-grid .col-wrap .col-three.content-block span{font-size:12px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block span{text-align:center;display:block}}body.weka-20 .events-grid .col-wrap .col-three.content-block h6{padding-top:15px;max-width:235px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block h6{margin:0 auto;text-align:center}}body.weka-20 .events-grid .col-wrap .col-three.content-block .btn-wrap{margin-top:20px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.content-block .btn-wrap{text-align:center;position:relative;margin-top:20px;display:none}}body.weka-20 .events-grid .col-wrap .col-three.content-block .btn-wrap a{margin-right:20px;padding:8px 17px;min-width:135px}@media(max-width:595px){body.weka-20 .events-grid .col-wrap .col-three.content-block .btn-wrap a{margin:10px}}body.weka-20 .events-grid .col-wrap .col-three.content-block .btn-wrap .btn-container{display:inline-block}body.weka-20 .events-grid .col-wrap .col-three.inner-block{width:calc(27% - 5px);vertical-align:top;padding:60px 20px 20px 25px}@media(min-width:768px) and (max-width:991px){body.weka-20 .events-grid .col-wrap .col-three.inner-block{width:calc(30% - 5px);padding:25px 10px}}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block{width:100%;padding:40px 20px 30px}}body.weka-20 .events-grid .col-wrap .col-three.inner-block h5{font-weight:500}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block h5{text-align:center}}body.weka-20 .events-grid .col-wrap .col-three.inner-block p{max-width:185px;padding:9px 0}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block p{margin:0 auto;text-align:center;padding-bottom:25px}}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid{max-width:250px;margin:0 auto;text-align:left}}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid{position:relative;padding-left:65px;padding-bottom:20px}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid{text-align:left}}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid:before{content:"";position:absolute;top:0;left:0;height:47px;width:50px;background-image:url(/wp-content/themes/wekaio/templates/assets/images/speaker.png);background-repeat:no-repeat}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid p{padding:3px 0}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid p{text-align:left}}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid span{font-size:16px;padding-right:12px;position:relative}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid span:after{content:"";position:absolute;bottom:2px;right:2px;background:#000;height:16px;width:2px}body.weka-20 .events-grid .col-wrap .col-three.inner-block .speaker-grid .grid span:last-child:after{display:none}body.weka-20 .events-grid .col-wrap .col-three.inner-block .btn-wrap{display:none}@media(max-width:767px){body.weka-20 .events-grid .col-wrap .col-three.inner-block .btn-wrap{display:block;text-align:center;margin-top:10px}}body.weka-20 .events-grid .col-wrap .col-three.inner-block .btn-wrap a{padding:8px 17px;min-width:135px}body.weka-20 .events-grid .btn-outer{text-align:center;margin-top:60px}@media(max-width:767px){body.weka-20 .events-grid .btn-outer{margin-toop:40px}}body.weka-20 .events-grid .btn-outer .btn-default{padding:12px 45px}body.weka-20 .events-grid.bg-purple{background-color:#773dbe}body.weka-20 .events-grid .no-record{font-size:18px;margin:0 auto;text-align:center;color:#fff;padding-top:30px}body.weka-20 .block-grid{position:relative;box-shadow:inset 0 13px 40px 11px rgba(0,0,0,0.07)}@media(max-width:595px){body.weka-20 .block-grid{padding:45px 0 0 10px}}body.weka-20 .block-grid .content-wrapper .big-block{float:left;max-width:600px;min-height:556px;height:100%;max-height:100%;width:100%;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);width:calc(50% - 70px);margin-right:55px;border-radius:8px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .block-grid .content-wrapper .big-block{width:calc(50% - 40px);margin:0 20px 0 12px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .block-grid .content-wrapper .big-block{max-width:100%;width:calc(50% - 40px);margin-right:40px}}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .big-block{max-width:100%;width:100%;margin:0 0 20px 0;min-height:auto}}@media(max-width:595px){body.weka-20 .block-grid .content-wrapper .big-block{min-height:auto}}body.weka-20 .block-grid .content-wrapper .big-block .content{display:-ms-flexbox;display:flex;height:100%;min-height:556px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .block-grid .content-wrapper .big-block .content{padding:30px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .block-grid .content-wrapper .big-block .content{padding:30px}}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .big-block .content{padding:25px 20px;min-height:auto}}body.weka-20 .block-grid .content-wrapper .big-block .content .bottom-fix{margin-top:auto;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}body.weka-20 .block-grid .content-wrapper .big-block .content .image-box{padding:80px 10px;max-width:390px;max-height:80px;width:100%}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .big-block .content .image-box{padding:20px 0;max-width:340px}}body.weka-20 .block-grid .content-wrapper .big-block .content .image-box img{width:100%;margin-right:10px}body.weka-20 .block-grid .content-wrapper .big-block .content h5{padding-bottom:17px;max-width:475px;color:#000;margin-top:10px}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .big-block .content h5{max-width:100%;width:100%}}body.weka-20 .block-grid .content-wrapper .big-block .content span{font-size:18px;line-height:1.33;color:#000}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .big-block .content span{font-size:14px}}body.weka-20 .block-grid .content-wrapper .big-block:after{content:"";clear:both;display:block}body.weka-20 .block-grid .content-wrapper .small-block{float:left;width:100%;position:relative;min-height:556px;height:100%;max-width:100%;width:calc(50% - 10px);margin-left:10px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .block-grid .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 5px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .block-grid .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 0 0 10px}}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block{max-width:100%;width:100%;height:100%;margin:0}}body.weka-20 .block-grid .content-wrapper .small-block .block{min-height:241px;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);border-radius:8px}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block .block{height:100%}}body.weka-20 .block-grid .content-wrapper .small-block .block:first-child{margin-bottom:72px}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block .block:first-child{margin-bottom:20px}}body.weka-20 .block-grid .content-wrapper .small-block .block .content{padding:20px 30px 14px 40px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .block-grid .content-wrapper .small-block .block .content{padding:22px 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .block-grid .content-wrapper .small-block .block .content{padding:15px}}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block .block .content{padding:20px}}body.weka-20 .block-grid .content-wrapper .small-block .block .content .image-box{max-width:110px}body.weka-20 .block-grid .content-wrapper .small-block .block .content .image-box img{width:100%;height:100%;margin-right:10px}body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content h5{color:#000;padding:16px 0 9px;display:inline-block;width:calc(67% - 30px);margin-right:55px}@media(min-width:992px) and (max-width:1024px){body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content h5{padding:15px 0 9px;width:100%}}@media(min-width:768px) and (max-width:991px){body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content h5{padding:15px 0 9px;width:100%}}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content h5{width:100%;margin:0}}body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content span{font-size:18px;color:#000;display:block;margin-top:10px}@media(max-width:767px){body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content span{font-size:14px}}body.weka-20 .block-grid .content-wrapper .small-block .block .content .inner-content .link-wrap{display:inline-block}@media(min-width:768px) and (max-width:991px){body.weka-20 .news-grid{padding:90px 0}}@media(max-width:767px){body.weka-20 .news-grid{padding:31px 0 68px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.4)}}body.weka-20 .news-grid .block-wrap{max-width:640px;margin:0 auto}@media(max-width:767px){body.weka-20 .news-grid .block-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .news-grid .block-wrap .select{position:relative;display:inline-block;width:100%;max-width:300px;margin:0 15px}body.weka-20 .news-grid .block-wrap .select.rotate ul{opacity:1;visibility:visible;height:auto;top:44px}@media(min-width:768px) and (max-width:991px){body.weka-20 .news-grid .block-wrap .select{margin:0 5px}}@media(max-width:767px){body.weka-20 .news-grid .block-wrap .select{display:block;margin:25px auto;-ms-flex-order:1;order:1;width:100%;max-width:100%}}body.weka-20 .news-grid .block-wrap .select select{display:none}body.weka-20 .news-grid .block-wrap .select span{font-size:16px;min-height:44px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"poppins","sans-serif";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.weka-20 .news-grid .block-wrap .select span.span-border{border-bottom:2px solid black;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .news-grid .block-wrap .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:21px;background:url(/wp-content/themes/wekaio/templates/assets/images/black-dubell-arrows.svg);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .news-grid .block-wrap .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 15px;max-height:220px;overflow-y:auto;z-index:5;padding-bottom:12px}body.weka-20 .news-grid .block-wrap .select ul li{font-weight:700;font-size:16px;display:block;position:relative;padding:12px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer;font-family:"acumin-pro","sans-serif"}body.weka-20 .news-grid .block-wrap .select ul li.hide{display:none}body.weka-20 .news-grid .block-wrap .search{float:right;position:relative}@media(max-width:767px){body.weka-20 .news-grid .block-wrap .search{float:none;display:block;margin:0 auto;max-width:100%;width:100%;-ms-flex-order:2;order:2}}body.weka-20 .news-grid .block-wrap .search input{border:2px solid #000;border-radius:4px;padding:5px 53px 5px 16px;font-size:16px;outline:0;-webkit-appearance:none;height:44px;width:300px;background:#f0f2f5}@media(max-width:767px){body.weka-20 .news-grid .block-wrap .search input{max-width:100%;width:100%}}body.weka-20 .news-grid .block-wrap .search input:-ms-input-placeholder{font-size:16px;font-family:"acumin-pro","sans-serif"}body.weka-20 .news-grid .block-wrap .search input::placeholder{font-size:16px;font-family:"acumin-pro","sans-serif"}body.weka-20 .news-grid .block-wrap .search button{-webkit-appearance:none;position:absolute;top:0;bottom:0;right:14px;background:transparent;width:18px;height:18px;margin:auto;outline:0}body.weka-20 .news-grid .title{margin:80px 0 15px}@media(max-width:767px){body.weka-20 .news-grid .title{margin:45px 0 20px}}body.weka-20 .news-grid .title h2{color:#000;text-align:center}body.weka-20 .news-grid .grid-block{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.weka-20 .news-grid .grid-block .block[ng-cloak]{display:none}body.weka-20 .news-grid .grid-block .block{display:inline-block;width:calc(33% - 70px);margin:68px 35px 0;text-align:center;min-height:260px;vertical-align:top}@media(min-width:768px) and (max-width:991px){body.weka-20 .news-grid .grid-block .block{width:calc(32% - 20px);margin:30px 10px 0}}@media(max-width:767px){body.weka-20 .news-grid .grid-block .block{width:calc(49% - 20px);margin:40px 10px 0}}@media(max-width:595px){body.weka-20 .news-grid .grid-block .block{width:100%;margin:20px 0 0 0}}body.weka-20 .news-grid .grid-block .block .inner-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:10px;padding:25px;height:100%;box-shadow:0 5px 24px rgba(0,0,0,0.09)}body.weka-20 .news-grid .grid-block .block .inner-block .btn-wrap{margin-top:10px;width:100%}body.weka-20 .news-grid .grid-block .block h5{margin:15px 0}body.weka-20 .news-grid .grid-block .block p{margin:12px 0;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;max-height:44px}body.weka-20 .news-grid .grid-block .block span{font-size:12px;display:block;margin:10px 0;width:100%}body.weka-20 .news-grid .grid-block .block .wrap-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:15px}body.weka-20 .news-grid .btn-outer{display:block;text-align:center;margin-top:90px}@media(max-width:767px){body.weka-20 .news-grid .btn-outer{margin-top:30px}}body.weka-20 .news-grid .btn-outer .btn-default{padding:11px 44px}body.weka-20 .news-grid.bg-yellow{background-color:#f0f2f5}body.weka-20 .news-grid .no-record{font-size:18px;margin:0 auto;text-align:center}body.weka-20 .contact-cta{box-shadow:0 13px 40px 11px rgba(0,0,0,0.07)}body.weka-20 .contact-cta .content-wrapper{text-align:center;max-width:720px;margin:0 auto}body.weka-20 .contact-cta .content-wrapper .link-outer{margin-top:50px}@media(max-width:595px){body.weka-20 .contact-cta .content-wrapper .link-outer{max-width:190px;margin:30px auto 0;text-align:center;display:block}}body.weka-20 .contact-cta .content-wrapper .link-outer li{display:inline-block;margin-right:55px}@media(max-width:595px){body.weka-20 .contact-cta .content-wrapper .link-outer li{display:block;margin:30px 0 0;text-align:left}}body.weka-20 .contact-cta .content-wrapper .link-outer li:last-child{margin-right:0}body.weka-20 .contact-cta .content-wrapper .link-outer li a{color:#000;transition:all .3s linear}body.weka-20 .contact-cta .content-wrapper .link-outer li a img{height:45px;width:45px;margin-right:15px;vertical-align:middle}@media(max-width:595px){body.weka-20 .contact-cta .content-wrapper .link-outer li a img{height:38px;width:38px}}body.weka-20 .contact-cta .content-wrapper .link-outer li a:hover{color:#f0f2f5;transition:all .3s linear}body.weka-20 .contact-cta.bg-yellow{background-color:#f0f2f5}body.weka-20 .logo-card-grid .title{text-align:center;max-width:750px;margin:0 auto}body.weka-20 .logo-card-grid .title h2{color:#000}body.weka-20 .logo-card-grid .card-wrap{display:inline-block;text-align:center;width:100%;margin:15px 0}body.weka-20 .logo-card-grid .card-wrap .card{width:calc(31% - 30px);display:inline-block;margin:100px 15px 0;padding:52px 54px 70px;box-shadow:0 5px 24px rgba(0,0,0,0.08);border:0;border-radius:8px;min-height:358px;vertical-align:top}@media(min-width:768px) and (max-width:991px){body.weka-20 .logo-card-grid .card-wrap .card{width:calc(32% - 20px);margin:70px 10px 0;padding:45px 35px}}@media(max-width:767px){body.weka-20 .logo-card-grid .card-wrap .card{width:calc(49% - 20px);margin:35px 10px 0;padding:80px 45px}}@media(max-width:595px){body.weka-20 .logo-card-grid .card-wrap .card{width:100%;margin:45px 0 0;padding:48px 40px 75px}}body.weka-20 .logo-card-grid .card-wrap .card .img-wrap{max-width:250px;margin:0 auto}body.weka-20 .logo-card-grid .card-wrap .card .img-wrap img{height:100%;width:100%}body.weka-20 .logo-card-grid .card-wrap .card .content{text-align:left;margin-top:20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .logo-card-grid .card-wrap .card .content{margin-top:25px}}@media(max-width:767px){body.weka-20 .logo-card-grid .card-wrap .card .content{margin-top:35px}}@media(max-width:595px){body.weka-20 .logo-card-grid .card-wrap .card .content{max-width:250px}}body.weka-20 .logo-card-grid .card-wrap .card .content li{list-style-type:none}body.weka-20 .logo-card-grid .card-wrap .card .content li a{display:block;color:#773dbe;font-size:18px;margin-top:12px;position:relative;display:inline-block}@media(min-width:1230px){body.weka-20 .logo-card-grid .card-wrap .card .content li a{font-size:24px}}body.weka-20 .logo-card-grid .card-wrap .card .content li a:after{content:"";position:absolute;bottom:0;height:2px;left:0;width:100%;background-color:#773dbe;transition:all .3s linear}body.weka-20 .logo-card-grid .card-wrap .card .content li a:hover{transition:all .3s linear}body.weka-20 .logo-card-grid .card-wrap .card .content li a:hover:after{width:0;left:auto;right:0}body.weka-20 .logo-card-grid .btn-wrap{text-align:center;margin-top:65px}@media(max-width:595px){body.weka-20 .logo-card-grid .btn-wrap{margin-top:35px}}body.weka-20 .blog-feature{position:relative;box-shadow:inset 0 13px 40px 11px rgba(0,0,0,0.07)}@media(max-width:595px){body.weka-20 .blog-feature{padding:45px 0 0}}body.weka-20 .blog-feature .content-wrapper .big-block{float:left;max-width:600px;min-height:568px;height:100%;max-height:100%;width:100%;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);width:calc(50% - 70px);margin-right:55px;border-radius:8px;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .blog-feature .content-wrapper .big-block{width:calc(50% - 40px);margin:0 20px 0 12px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-feature .content-wrapper .big-block{max-width:100%;width:calc(50% - 40px);margin-right:40px}}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .big-block{max-width:100%;width:100%;margin:0 0 20px 0;min-height:auto}}@media(max-width:595px){body.weka-20 .blog-feature .content-wrapper .big-block{min-height:auto}}body.weka-20 .blog-feature .content-wrapper .big-block .image-box{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:-1}body.weka-20 .blog-feature .content-wrapper .big-block .image-box:after{content:"";position:absolute;background:black;height:100%;width:100%;top:0;left:0;opacity:.4}body.weka-20 .blog-feature .content-wrapper .big-block .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.weka-20 .blog-feature .content-wrapper .big-block .content{padding:40px;position:absolute;bottom:0}@media(min-width:992px) and (max-width:1230px){body.weka-20 .blog-feature .content-wrapper .big-block .content{padding:30px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-feature .content-wrapper .big-block .content{padding:30px}}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .big-block .content{padding:25px 20px;margin-top:100px;position:relative}}body.weka-20 .blog-feature .content-wrapper .big-block .content h5{padding-bottom:17px;max-width:475px;margin-top:10px;color:#fff}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .big-block .content h5{max-width:100%;width:100%}}body.weka-20 .blog-feature .content-wrapper .big-block .content p{color:#fff}body.weka-20 .blog-feature .content-wrapper .big-block .link-wrap{display:inline-block}body.weka-20 .blog-feature .content-wrapper .big-block .link-wrap a{color:#000}body.weka-20 .blog-feature .content-wrapper .big-block:after{content:"";clear:both;display:block}body.weka-20 .blog-feature .content-wrapper .small-block{float:left;width:100%;position:relative;min-height:568px;height:100%;max-width:100%;width:calc(50% - 10px);margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px) and (max-width:1230px){body.weka-20 .blog-feature .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 5px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-feature .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 5px}}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .small-block{max-width:100%;width:100%;height:100%;margin:0}}body.weka-20 .blog-feature .content-wrapper .small-block .block{min-height:234px;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);border-radius:8px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .small-block .block{height:100%}}body.weka-20 .blog-feature .content-wrapper .small-block .block:first-child{margin-bottom:67px}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .small-block .block:first-child{margin-bottom:20px}}body.weka-20 .blog-feature .content-wrapper .small-block .block .image-box{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}body.weka-20 .blog-feature .content-wrapper .small-block .block .image-box:after{content:"";position:absolute;background:black;height:100%;width:100%;top:0;left:0;opacity:.4}body.weka-20 .blog-feature .content-wrapper .small-block .block .image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.weka-20 .blog-feature .content-wrapper .small-block .block .content{padding:20px 30px 30px 40px;margin-top:30px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .blog-feature .content-wrapper .small-block .block .content{padding:22px 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-feature .content-wrapper .small-block .block .content{padding:15px}}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .small-block .block .content{padding:20px}}body.weka-20 .blog-feature .content-wrapper .small-block .block .content h5{color:#fff;padding:16px 0 0;display:inline-block;width:calc(67% - 30px);margin-right:55px;vertical-align:bottom}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-feature .content-wrapper .small-block .block .content h5{padding:26px 0 9px}}@media(max-width:767px){body.weka-20 .blog-feature .content-wrapper .small-block .block .content h5{width:100%;margin:0}}body.weka-20 .blog-feature .content-wrapper .small-block .block .content p{color:#fff;display:block;margin-top:10px}body.weka-20 .blog-feature .content-wrapper .small-block .block .content .link-wrap{display:inline-block}body.weka-20 .blog-feature .content-wrapper .small-block .block .content .link-wrap a{color:#000}@media(max-width:767px){body.weka-20 .posts-grid{padding:30px 0 80px}}body.weka-20 .posts-grid .block-wrap{max-width:700px;margin:0 auto}@media(max-width:767px){body.weka-20 .posts-grid .block-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .posts-grid .block-wrap .select{position:relative;display:inline-block;width:100%;max-width:300px;margin:0 15px}body.weka-20 .posts-grid .block-wrap .select.rotate span:before{transform:rotate(-180deg)}body.weka-20 .posts-grid .block-wrap .select.rotate ul{opacity:1;visibility:visible;height:auto;top:48px}@media(min-width:768px) and (max-width:991px){body.weka-20 .posts-grid .block-wrap .select{margin:0 5px}}@media(max-width:767px){body.weka-20 .posts-grid .block-wrap .select{display:block;margin:25px auto;-ms-flex-order:1;order:1;width:100%;max-width:100%}}body.weka-20 .posts-grid .block-wrap .select span{font-size:16px;min-height:48px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"acumin-pro","sans-serif";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.weka-20 .posts-grid .block-wrap .select span.span-border{border-bottom:2px solid black;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .posts-grid .block-wrap .select span:before{content:"";position:absolute;top:0;bottom:0;right:17px;margin:auto;width:12px;height:8px;background:url(/wp-content/themes/wekaio/templates/assets/images/arrow1.svg);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .posts-grid .block-wrap .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:0 15px;max-height:220px;overflow-y:scroll;z-index:5;padding-bottom:12px}body.weka-20 .posts-grid .block-wrap .select ul li{font-weight:600;font-size:16px;display:block;position:relative;padding:12px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer;font-family:"acumin-pro","sans-serif"}body.weka-20 .posts-grid .block-wrap .select ul li.hide{display:none}body.weka-20 .posts-grid .block-wrap .search{float:right;position:relative;font-family:"acumin-pro","sans-serif"}@media(max-width:767px){body.weka-20 .posts-grid .block-wrap .search{float:none;display:block;margin:0 auto;max-width:100%;width:100%;-ms-flex-order:2;order:2}}body.weka-20 .posts-grid .block-wrap .search input{border:2px solid #000;border-radius:4px;padding:5px 53px 5px 16px;font-size:16px;outline:0;-webkit-appearance:none;height:48px;width:300px;background:#f0f2f5;font-family:"acumin-pro","sans-serif";font-weight:500}body.weka-20 .posts-grid .block-wrap .search input:-ms-input-placeholder{font-size:16px;font-family:"acumin-pro","sans-serif"}body.weka-20 .posts-grid .block-wrap .search input::placeholder{font-size:16px;font-family:"acumin-pro","sans-serif"}@media(max-width:767px){body.weka-20 .posts-grid .block-wrap .search input{max-width:100%;width:100%}}body.weka-20 .posts-grid .block-wrap .search button{-webkit-appearance:none;position:absolute;top:0;bottom:0;right:14px;background:transparent;width:18px;height:18px;margin:auto;outline:0}body.weka-20 .posts-grid .title{margin:80px 0 15px}@media(max-width:767px){body.weka-20 .posts-grid .title{margin:45px 0 20px}}body.weka-20 .posts-grid .title h2{color:#000;text-align:center}body.weka-20 .posts-grid .grid-block{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.weka-20 .posts-grid .grid-block .block[ng-cloak]{display:none}body.weka-20 .posts-grid .grid-block .block{display:inline-block;width:calc(33% - 50px);margin:52px 25px 0;min-height:260px}@media(min-width:768px) and (max-width:991px){body.weka-20 .posts-grid .grid-block .block{width:calc(32% - 20px);margin:30px 10px 0}}@media(max-width:767px){body.weka-20 .posts-grid .grid-block .block{width:calc(49% - 20px);margin:40px 10px 0}}@media(max-width:595px){body.weka-20 .posts-grid .grid-block .block{width:100%;margin:20px 0 0 0}}body.weka-20 .posts-grid .grid-block .block .inner-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:10px;padding:30px 25px;text-align:center;height:100%;box-shadow:0 5px 24px rgba(0,0,0,0.08)}@media(max-width:595px){body.weka-20 .posts-grid .grid-block .block .inner-wrap{padding:25px 18px}}body.weka-20 .posts-grid .grid-block .block .inner-wrap .btn-wrap{margin-top:12px;width:100%}body.weka-20 .posts-grid .grid-block .block .img-wrap{max-width:320px;height:215px;width:100%;margin:0 auto;text-align:center;border-radius:8px}body.weka-20 .posts-grid .grid-block .block .img-wrap img{width:100%;height:100%;border-radius:8px}body.weka-20 .posts-grid .grid-block .block .content-wrap{-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:25px;width:100%}body.weka-20 .posts-grid .grid-block .block h6{margin-top:5px}body.weka-20 .posts-grid .grid-block .block p{margin:12px 0 2px}body.weka-20 .posts-grid .grid-block .block span{font-size:12px;display:block;margin:3px 0 15px}body.weka-20 .posts-grid .btn-outer{display:block;text-align:center;margin-top:90px}@media(max-width:767px){body.weka-20 .posts-grid .btn-outer{margin-top:68px}}body.weka-20 .posts-grid .btn-outer .btn-default{padding:12px 45px}body.weka-20 .posts-grid.bg-yellow{background-color:#f0f2f5}body.weka-20 .posts-grid .no-record{font-size:18px;margin:0 auto;text-align:center}body.weka-20 .blog-detail{box-shadow:0 -5px 10px 0 rgba(0,0,0,0.35)}body.weka-20 .blog-detail .content-wrap{float:left;width:100%}body.weka-20 .blog-detail .content-wrap .link-wrap{margin-top:45px}body.weka-20 .blog-detail .content-wrap .link-wrap a{color:#000;font-size:18px}body.weka-20 .blog-detail .content-wrap .big-col{width:calc(70% - 45px);margin-right:45px;float:left}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col{width:100%;margin-right:0;float:none;margin-top:20px}}body.weka-20 .blog-detail .content-wrap .big-col h1{color:#773dbe;margin-top:60px}body.weka-20 .blog-detail .content-wrap .big-col h1 span{font-size:24px;font-weight:800;display:inline-block}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h1 span{font-size:16px}}body.weka-20 .blog-detail .content-wrap .big-col h2{color:#000;margin-top:30px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h2{margin-top:15px}}body.weka-20 .blog-detail .content-wrap .big-col h2.title{color:#773dbe;font-weight:800;font-size:64px;margin-top:60px}@media(min-width:768px) and (max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col h2.title{font-size:48px}}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h2.title{font-size:36px}}body.weka-20 .blog-detail .content-wrap .big-col h2.title span{font-size:36px;font-weight:900;font-family:"poppins";display:inline-block}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h2.title span{font-size:18px}}body.weka-20 .blog-detail .content-wrap .big-col blockquote>p{color:#203c51;margin-top:60px;font-family:"poppins"}body.weka-20 .blog-detail .content-wrap .big-col blockquote>p span{font-size:24px;font-weight:900;font-family:"poppins";line-height:1;display:inline-block}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col blockquote>p span{font-size:16px}}body.weka-20 .blog-detail .content-wrap .big-col h6{margin:15px 0;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col h3{color:#000;margin-top:30px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h3{margin-top:15px}}body.weka-20 .blog-detail .content-wrap .big-col h4{color:#000;margin-top:30px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h4{margin-top:15px}}body.weka-20 .blog-detail .content-wrap .big-col h5{color:#000}body.weka-20 .blog-detail .content-wrap .big-col img{max-width:720px;width:100%;max-height:475px;margin:15px 0;border-radius:8px;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col img{max-width:820px}}body.weka-20 .blog-detail .content-wrap .big-col img.size-medium{width:auto}body.weka-20 .blog-detail .content-wrap .big-col figcaption{font-size:16px;float:left;text-align:right;margin-right:75px;margin-bottom:35px;width:100%;max-width:720px}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col figcaption{float:none;margin-right:0;text-align:center}}body.weka-20 .blog-detail .content-wrap .big-col p{margin-top:32px;max-width:870px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col p{margin-top:25px}}body.weka-20 .blog-detail .content-wrap .big-col p a{text-decoration:underline;color:#773dbe;transition:all .3s linear}body.weka-20 .blog-detail .content-wrap .big-col p a:hover{text-decoration:none;color:#773dbe;transition:all .3s linear}body.weka-20 .blog-detail .content-wrap .big-col p img{max-width:720px;width:100%;max-height:475px;margin:15px 0;border-radius:8px;display:block;margin:0 auto}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col p img{max-width:820px}}body.weka-20 .blog-detail .content-wrap .big-col p img.size-medium{width:auto}body.weka-20 .blog-detail .content-wrap .big-col p img.alignleft{margin:inherit}body.weka-20 .blog-detail .content-wrap .big-col ul{font-size:18px;margin-top:10px;list-style-type:none;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ul li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ul li:before{content:"";position:absolute;background-color:#773dbe;height:8px;width:8px;top:16px;left:0;border-radius:50%}body.weka-20 .blog-detail .content-wrap .big-col ul li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .blog-detail .content-wrap .big-col ul li>ul{font-size:18px;margin-top:0;list-style-type:none;padding-left:25px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col ul li>ul{padding-left:15px}}body.weka-20 .blog-detail .content-wrap .big-col ul li>ul>li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ul li>ul>li:before{content:"";height:8px;width:8px;display:inline-block;vertical-align:top;border-radius:50%;border:1px solid #773dbe;background:0}body.weka-20 .blog-detail .content-wrap .big-col ol{font-size:18px;margin-top:10px;font-family:"acumin-pro","sans-serif";list-style:none;counter-reset:my-awesome-counter}body.weka-20 .blog-detail .content-wrap .big-col ol li{font-size:18px;line-height:1.2;padding-top:3px;padding-bottom:5px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif";counter-increment:my-awesome-counter}body.weka-20 .blog-detail .content-wrap .big-col ol li:before{content:counter(my-awesome-counter) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li:before{content:counter(my-awesome-counter,lower-alpha) ". ";font-family:"acumin-pro","sans-serif";font-size:16px;color:#773dbe;position:absolute;left:0}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li>ol>li:before{content:counter(my-awesome-counter,lower-roman) ". ";font-family:"acumin-pro","sans-serif";font-size:16px;color:#773dbe;position:absolute;left:0}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li>ol>li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col ol li>ol>li>ol>li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .blog-detail .content-wrap .big-col .wrapper{position:relative}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul{font-size:18px;margin-top:10px;list-style-type:none;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li:before{content:"";position:absolute;background-color:#773dbe;height:8px;width:8px;top:16px;left:0;border-radius:50%}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li>ul{font-size:18px;margin-top:0;list-style-type:none;padding-left:25px}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li>ul{padding-left:15px}}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li>ul>li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .blog-detail .content-wrap .big-col .wrapper ul li>ul>li:before{content:"";height:8px;width:8px;display:inline-block;vertical-align:top;border-radius:50%;border:1px solid #773dbe;background:0}body.weka-20 .blog-detail .content-wrap .big-col .wrapper .content-box{position:absolute;right:-310px;top:-160px;margin-top:60px;max-width:245px;padding-top:70px}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .big-col .wrapper .content-box{position:relative;max-width:245px;padding-top:70px;margin:50px auto 30px;top:auto;right:auto}}body.weka-20 .blog-detail .content-wrap .big-col .wrapper .content-box::before{content:"";position:absolute;top:-12px;left:0;width:75px;height:75px;background:url(/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg) no-repeat;background-size:100%}body.weka-20 .blog-detail .content-wrap .big-col .wrapper .content-box p{margin-top:5px}body.weka-20 .blog-detail .content-wrap .big-col h5{margin-top:60px;font-family:"acumin-pro","sans-serif"}@media(max-width:767px){body.weka-20 .blog-detail .content-wrap .big-col h5{margin-top:35px}}body.weka-20 .blog-detail .content-wrap .column-block{float:left;width:calc(30% - 10px);transition:all .3s ease-in;max-width:347px}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .column-block{width:100%;max-width:500px;margin:0 auto;float:none}}body.weka-20 .blog-detail .content-wrap .column-block .small-col{margin-top:330px;padding:25px 20px 35px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);border-radius:10px}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .column-block .small-col{margin-top:70px}}body.weka-20 .blog-detail .content-wrap .column-block .small-col h3{color:#000;text-align:center;max-width:285px;margin:15px auto 25px}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block{position:relative;min-height:140px;margin-top:35px;display:block}@media(max-width:595px){body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block{margin-top:20px}}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block .bg-img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:10px}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block .bg-img img{height:100%;width:100%;transition:all .2s linear}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block .bg-img:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.6)}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block .content{position:absolute;bottom:0;padding:18px}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap .block .content p{color:#fff;text-decoration:underline}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap a:hover .bg-img img{transform:scale(1.09);transition:all .2s linear}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap a:hover .content p{text-decoration:none}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap.side-content-wrap{text-align:center}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap.side-content-wrap p{margin-bottom:15px}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap.side-content-wrap a{margin:3px}body.weka-20 .blog-detail .content-wrap .column-block .small-col .wrap.side-content-wrap a.btn-default{color:#fff !important}body.weka-20 .blog-detail .content-wrap .column-block .social-icon{list-style-type:none;text-align:center;margin-top:50px}body.weka-20 .blog-detail .content-wrap .column-block .social-icon h5{margin-bottom:18px}body.weka-20 .blog-detail .content-wrap .column-block .social-icon li{display:inline-block;padding:0 7px}body.weka-20 .blog-detail .content-wrap .column-block .social-icon li img{height:40px;width:40px;transition:all .2s linear}body.weka-20 .blog-detail .content-wrap .column-block .social-icon li:hover img{transform:scale(1.09);transition:all .2s linear}body.weka-20 .blog-detail .content-wrap .column-block.side-sticky{max-width:initial}body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column{max-width:347px;margin-top:330px;width:100%}@media(min-width:992px) and (max-width:1230px){body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column{max-width:274px}}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column{max-width:initial;position:relative !important;top:auto !important;bottom:auto !important;margin-top:30px !important;left:auto !important;right:auto !important}}body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column.fixed{position:fixed;top:0;right:0;bottom:auto;margin-top:160px}body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column.stop{position:absolute !important;bottom:20px;top:auto;margin-top:auto}@media(max-width:991px){body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column.stop{position:relative !important}}body.weka-20 .blog-detail .content-wrap .column-block.side-sticky .inner-column .small-col{margin-top:auto}body.weka-20 .blog-detail .content-wrap .social-icon{list-style-type:none;text-align:center;margin-top:50px}body.weka-20 .blog-detail .content-wrap .social-icon h5{margin-bottom:18px}body.weka-20 .blog-detail .content-wrap .social-icon li{display:inline-block;padding:0 7px}body.weka-20 .blog-detail .content-wrap .social-icon li img{height:40px;width:40px;transition:all .2s linear}body.weka-20 .blog-detail .content-wrap .social-icon li:hover img{transform:scale(1.09);transition:all .2s linear}body.weka-20 .blog-detail .social-icon{list-style-type:none;text-align:center;margin-top:50px}body.weka-20 .blog-detail .social-icon h5{margin-bottom:18px;letter-spacing:.03em}body.weka-20 .blog-detail .social-icon li{display:inline-block;padding:0 7px}body.weka-20 .blog-detail .social-icon li img{height:40px;width:40px;transition:all .2s linear}body.weka-20 .blog-detail .social-icon li:hover img{transform:scale(1.09);transition:all .2s linear}body.weka-20 .blog-detail table{display:block;overflow:auto}body.weka-20 .blog-detail table tr{border:2px solid #000}body.weka-20 .blog-detail table td,body.weka-20 .blog-detail table th{padding:15px;border:2px solid #000}body.weka-20 .blog-detail .form-blog{background-color:#f0f2f5;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0;padding:40px 35px}@media(max-width:595px){body.weka-20 .blog-detail .form-blog{padding:20px}}body.weka-20 .blog-detail .form-blog .img-wrap{padding:0 35px 0 0;display:inline-block}@media(min-width:1230px){body.weka-20 .blog-detail .form-blog .img-wrap{width:calc(32% - 20px)}}@media(max-width:595px){body.weka-20 .blog-detail .form-blog .img-wrap{display:block;margin:0 auto;padding:0}}body.weka-20 .blog-detail .form-blog .img-wrap img{width:178px;height:203px;margin:0}body.weka-20 .blog-detail .form-blog .content{display:inline-block;width:calc(64% - 20px)}@media(max-width:767px){body.weka-20 .blog-detail .form-blog .content{width:100%;margin-top:30px}}@media(max-width:595px){body.weka-20 .blog-detail .form-blog .content{text-align:center}}body.weka-20 .blog-detail .form-blog .content p{margin:10px 0}body.weka-20 .blog-detail .form-blog .content .btn-default{text-decoration:none;color:#fff !important;padding:6px 25px}@media(min-width:992px){body.weka-20 .blog-detail .form-blog .content .btn-default.form-btn{margin-top:22px}}body.weka-20 .resource-grid{min-height:370px}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid{padding:60px 0}}@media(max-width:767px){body.weka-20 .resource-grid{padding:50px 0 58px;min-height:430px}}body.weka-20 .resource-grid .wrapper{max-width:1100px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.weka-20 .resource-grid .wrapper .filter-wrap{width:100%;display:block;z-index:1;position:relative;margin:0 30px;max-width:800px;margin:8px auto 0}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap{width:52%;margin:0 auto}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap{width:100%;margin:0 auto}}@media(max-width:480px){body.weka-20 .resource-grid .wrapper .filter-wrap{width:100%;margin:0 auto}}body.weka-20 .resource-grid .wrapper .filter-wrap .search{float:left;position:relative}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .search{-ms-flex-order:1;order:1}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .search{max-width:100%;width:100%;margin:20px 0}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .search{width:100%;max-width:100%;margin:20px 0;float:none}}body.weka-20 .resource-grid .wrapper .filter-wrap .search input{border:2px solid #000;border-radius:4px;padding:11px 53px 8px 19px;font-size:16px;outline:0;-webkit-appearance:none;width:295px;min-height:41px;background:#f0f2f5}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .filter-wrap .search input{width:270px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .search input{width:100%}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .search input{width:100%;padding:9px 32px 9px 10px}}body.weka-20 .resource-grid .wrapper .filter-wrap .search input:-ms-input-placeholder{font-size:16px;color:#000}body.weka-20 .resource-grid .wrapper .filter-wrap .search input::placeholder{font-size:16px;color:#000}body.weka-20 .resource-grid .wrapper .filter-wrap .search button{-webkit-appearance:none;position:absolute;top:-5px;bottom:0;right:18px;background:transparent;width:25px;height:20px;margin:auto;outline:0}body.weka-20 .resource-grid .wrapper .filter-wrap .search button img{width:25px;height:20px;-o-object-fit:contain;object-fit:contain}body.weka-20 .resource-grid .wrapper .filter-wrap .filter{float:left;display:block;width:100%;max-width:464px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:25px}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter{max-width:425px}}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter{max-width:100%;display:block;-ms-flex-order:2;order:2;margin-left:0}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter{display:block;float:none}}@media(max-width:480px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter{max-width:100%}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter h4{display:block;float:left;color:#000;position:relative;margin-right:10px;margin-top:10px}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter h4{margin-bottom:10px}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter h4{vertical-align:sub;display:block;margin-bottom:10px}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select{position:relative;display:block;float:left;width:100%;max-width:292px;cursor:pointer}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select{max-width:255px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select{display:block;max-width:100%}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select{display:block;max-width:100%}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select.rotate span:before{transform:rotate(180deg)}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select.rotate ul{opacity:1;visibility:visible;height:auto;top:43px}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select.rotate ul{top:40px}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select span{font-size:16px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:14px 80px 13px 20px;line-height:1;font-weight:600;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:42px;cursor:pointer;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:"acumin-pro","sans-serif"}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select span{padding:12px 25px 12px 10px;width:100%;min-width:46px}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select span.span-border{border-bottom:2px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select span:before{content:"";position:absolute;top:2px;bottom:0;right:18px;margin:auto;width:12px;height:8px;background:url("/wp-content/themes/wekaio/templates/assets/images/cards-grid/filter-arrow.png");background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;padding-left:16px;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;padding-right:18px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:204px;overflow-y:scroll;padding-bottom:5px}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select ul{padding:0 10px}}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select ul li{font-family:"acumin-pro","sans-serif";font-weight:700;font-size:16px;display:block;position:relative;padding:8px 0;word-break:break-word;overflow:hidden;cursor:pointer}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select ul li:before{content:"";position:absolute;top:2px;left:0;width:100%;height:1px;background:#000}body.weka-20 .resource-grid .wrapper .filter-wrap .filter .select ul li.hide{display:none}body.weka-20 .resource-grid .wrapper .grid-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:80px;overflow:hidden;padding-top:20px}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .grid-wrap{margin-top:40px;padding-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap{margin-top:20px;padding-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;overflow:visible}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid[ng-cloak]{display:none}body.weka-20 .resource-grid .wrapper .grid-wrap .grid{width:calc(33.33% - 25px);max-width:100%;margin:0 12px 30px;min-height:260px}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid{width:calc(50% - 25px);margin:0 12px;margin-bottom:30px;-ms-flex-align:end;align-items:flex-end}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid{width:100%;margin:0 auto 30px;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .inner-wrap{width:100%;height:100%;min-height:495px;box-shadow:0 5px 24px rgba(0,0,0,0.08);border-radius:6px;background:#fff;padding:25px 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;text-align:center}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .inner-wrap{padding:30px 25px;min-height:410px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .inner-wrap{padding:30px 25px;-ms-flex-pack:start;justify-content:flex-start;min-height:410px}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .inner-wrap{padding:30px 25px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;min-height:410px}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap{max-width:60px;max-height:100px;text-align:center;margin:0 auto;display:block;vertical-align:middle;width:100%}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap{padding-bottom:20px}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap img{height:100%;-o-object-fit:fill;object-fit:fill;border-radius:6px}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap img{-o-object-fit:fill;object-fit:fill}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap.feature_image{height:170px;max-width:320px;max-height:100%;overflow:hidden}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .img-wrap.feature_image img{-o-object-fit:cover;object-fit:cover}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap{width:100%;margin:20px auto 0;text-align:center;display:block;vertical-align:middle}@media(min-width:992px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap{margin:20px auto 0 0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap{max-width:375px}}@media(max-width:991px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap{max-width:100%;margin:0 auto 10px;width:100%;text-align:center}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h3{color:#000;display:block;vertical-align:middle;margin-top:10px;width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h3{margin:10px 8px 0;text-align:center}}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h3{padding-bottom:20px;text-align:center}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h3{text-align:center}}@media(max-width:349px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h3{padding-top:20px;padding-bottom:0}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h6{margin-bottom:5px;margin-top:15px}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap h6{margin:0 auto 10px}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap p{margin-bottom:20px}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .text-wrap p{margin-bottom:10px}}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .watch-video{background:#000;color:#fff;border:2px solid #000;cursor:pointer;margin-top:0}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .watch-video:hover{color:#fff}body.weka-20 .resource-grid .wrapper .grid-wrap .grid .link-wrap{width:100%;display:block;vertical-align:middle;text-align:center;margin-top:15px}@media(max-width:991px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .link-wrap{width:100%;margin-top:10px}}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .grid-wrap .grid .Link-wrap{display:block;margin:0 auto}}body.weka-20 .resource-grid .wrapper .btn-wrap{text-align:center;width:100%;margin-top:34px;display:block}@media(max-width:767px){body.weka-20 .resource-grid .wrapper .btn-wrap{margin-top:20px}}body.weka-20 .resource-grid .wrapper .btn-wrap .see{background:#000;border:2px solid #000;padding:16px 34px 16px 35px;line-height:1;font-size:18px}@media(max-width:595px){body.weka-20 .resource-grid .wrapper .btn-wrap .see{padding:13px 45px 13px 45px;font-size:16px}}body.weka-20 .resource-grid .wrapper .btn-wrap .see:hover{color:#fff}body.weka-20 .resource-grid .wrapper .no-record{font-size:18px;margin:0 auto}body.weka-20 .event-form-grid{padding:178px 0 120px}@media(max-width:767px){body.weka-20 .event-form-grid{padding:100px 0 50px}}body.weka-20 .event-form-grid .content-wrap{width:calc(40% - 40px);margin-right:40px;float:left}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-form-grid .content-wrap{width:100%;margin-right:0;text-align:center}}@media(max-width:767px){body.weka-20 .event-form-grid .content-wrap{width:100%;text-align:center;margin-right:0}}body.weka-20 .event-form-grid .content-wrap .img-wrap{box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.08);border-radius:8px}@media(max-width:991px){body.weka-20 .event-form-grid .content-wrap .img-wrap{max-width:400px;margin:0 auto;text-align:center}}body.weka-20 .event-form-grid .content-wrap .img-wrap img{border-radius:8px;-o-object-fit:contain;object-fit:contain}body.weka-20 .event-form-grid .content-wrap .text-wrap h2{color:#000;margin-top:40px;margin-bottom:26px}body.weka-20 .event-form-grid .content-wrap .text-wrap span{font-size:24px;font-weight:600;color:#000}@media(max-width:595px){body.weka-20 .event-form-grid .content-wrap .text-wrap span{font-size:18px}}body.weka-20 .event-form-grid .content-wrap .text-wrap p{margin:15px 0 28px}body.weka-20 .event-form-grid .content-wrap .text-wrap .line-hover span{font-size:16px;font-weight:400}body.weka-20 .event-form-grid .form-wrap{float:left;width:calc(60% - 20px);margin-left:20px;border-radius:8px;text-align:center;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.08);padding:55px 30px;border-radius:4px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .event-form-grid .form-wrap{padding:30px 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-form-grid .form-wrap{padding:45px;width:100%;margin:0 auto;text-align:center;margin-top:60px}}@media(max-width:767px){body.weka-20 .event-form-grid .form-wrap{margin-top:90px;padding:0;box-shadow:none;margin-top:50px;width:100%;margin-left:0}}body.weka-20 .event-form-grid .form-wrap h2{color:#773dbe;text-align:center;margin-bottom:40px}body.weka-20 .event-form-grid .form-wrap form{width:100% !important}@media(min-width:992px) and (max-width:1230px){body.weka-20 .event-form-grid .form-wrap form{text-align:center}}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-form-grid .form-wrap form{text-align:center}}@media(max-width:767px){body.weka-20 .event-form-grid .form-wrap form{text-align:center}}body.weka-20 .event-form-grid .form-wrap.thanks-form h2{display:none}body.weka-20 .event-form-grid .form-wrap.thanks-form .thanks-msg{display:block !important;font-weight:700;max-width:600px;width:100%}body.weka-20 .event-form-grid .form-wrap p br{display:none !important}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset{max-width:585px;margin:0 auto 7px}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset label{font-size:14px;display:none}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:13px;margin-bottom:7px}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset>ul,body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset li{list-style-type:none}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset ul.inputs-list label{display:block}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:red}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset select::-ms-expand{display:none}body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .event-form-grid .form-wrap .hbspt-form fieldset .input{margin-right:0}}body.weka-20 .event-form-grid .form-wrap .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .event-form-grid .form-wrap .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .event-form-grid .form-wrap .hbspt-form .hs_error_rollup{display:none}body.weka-20 .event-slider{padding:120px 0;opacity:0}@media(max-width:767px){body.weka-20 .event-slider{padding:60px 0 125px}}body.weka-20 .event-slider.bg-yellow{background:#f0f2f5}body.weka-20 .event-slider .title{margin-bottom:55px}body.weka-20 .event-slider .title h2{color:#000;text-align:center}body.weka-20 .event-slider .slider-wrap .slider-container{max-width:700px;margin:0 auto}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-slider .slider-wrap .slider-container{max-width:595px}}body.weka-20 .event-slider .slider-wrap .slider-container .item{text-align:center;outline:0}@media(max-width:767px){body.weka-20 .event-slider .slider-wrap .slider-container .item{padding-bottom:80px}}@media(max-width:480px){body.weka-20 .event-slider .slider-wrap .slider-container .item{padding-bottom:50px}}body.weka-20 .event-slider .slider-wrap .slider-container .item h4{color:#000;max-width:500px;margin:0 auto}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item h4{max-width:265px}}body.weka-20 .event-slider .slider-wrap .slider-container .item p{margin:20px auto;max-width:545px}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item p{margin:5px auto 18px}}body.weka-20 .event-slider .slider-wrap .slider-container .item img{height:480px;max-width:690px;width:100%;border-radius:8px;margin:0 auto;text-align:center}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item img{height:100%}}body.weka-20 .event-slider .slider-wrap .slider-container .item ul li{display:inline-block;margin:10px 45px}@media(max-width:767px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li{margin:10px 25px}}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li{margin:10px 20px}}@media(max-width:480px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li{margin:10px 5px}}body.weka-20 .event-slider .slider-wrap .slider-container .item ul li img{max-width:42px;height:100%;width:100%}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li img{max-width:35px}}body.weka-20 .event-slider .slider-wrap .slider-container .item ul li span{display:block;font-size:18px;margin:14px 0;text-shadow:0 0 1px black}@media(max-width:991px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li span{max-width:108px;text-shadow:none}}@media(min-width:481px) and (max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li span{max-width:94px}}@media(max-width:480px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li span{font-size:16px;max-width:85px}}@media(max-width:991px){body.weka-20 .event-slider .slider-wrap .slider-container .item ul li:nth-of-type(1) span,body.weka-20 .event-slider .slider-wrap .slider-container .item ul li:nth-of-type(3) span{max-width:75px}}body.weka-20 .event-slider .slider-wrap .slider-container .slick-prev{height:50px;width:50px;top:50%;left:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(max-width:767px){body.weka-20 .event-slider .slider-wrap .slider-container .slick-prev{bottom:-55px;left:38%;top:auto}}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .slick-prev{left:30%;height:45px;width:45px}}body.weka-20 .event-slider .slider-wrap .slider-container .slick-next{height:50px;width:50px;top:50%;right:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(max-width:767px){body.weka-20 .event-slider .slider-wrap .slider-container .slick-next{right:38%;bottom:-55px;top:auto}}@media(max-width:595px){body.weka-20 .event-slider .slider-wrap .slider-container .slick-next{right:30%;height:45px;width:45px}}body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:767px){body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots{bottom:18px}}body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots li{width:10px;height:10px;background-color:#fff;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots li:last-child{margin-right:0}body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots li button{display:none}body.weka-20 .event-slider .slider-wrap .slider-container .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .contact-slider{padding:120px 0}@media(max-width:767px){body.weka-20 .contact-slider{padding:60px 0 120px}}body.weka-20 .contact-slider .box-shadow{display:none;position:absolute;top:0;width:100%;box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2);height:50px}@media(max-width:595px){body.weka-20 .contact-slider .box-shadow{display:block}}body.weka-20 .contact-slider .title{margin-bottom:55px}body.weka-20 .contact-slider .title h2{color:#000;text-align:center}body.weka-20 .contact-slider .slider-wrap{max-width:835px;margin:0 auto}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .slick-list{overflow:visible !important}}body.weka-20 .contact-slider .slider-wrap .slider-container .item{display:inline-block;outline:0;padding:40px 60px;margin-bottom:60px;border-radius:8px}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item{box-shadow:0 13px 40px 11px rgba(0,0,0,0.07);padding:40px 0;margin:0 15px 70px}}@media(max-width:595px){body.weka-20 .contact-slider .slider-wrap .slider-container .item{padding-top:0}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .content{float:left;max-width:510px;width:calc(61% - 30px);margin-right:30px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);padding:47px 25px;border-radius:8px}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .content{width:100%;margin:0 auto;text-align:center;float:none;box-shadow:none;padding:30px 20px 5px}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .content h5{color:#000;max-width:450px;float:left;margin-bottom:10px}@media(min-width:1230px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .content h5{font-weight:900}}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .content h5{float:none}}@media(max-width:595px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .content h5{max-width:205px;margin:5px auto;text-align:center}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .content p{max-width:278px}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .content p{margin:0 auto;text-align:center}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner{float:right;max-width:280px;width:calc(39% - 15px);margin-left:15px}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner{width:100%;margin:0 auto;text-align:center;float:none}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner p{margin:12px 0 5px}@media(max-width:595px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner p{max-width:250px;margin:20px auto;text-align:center}}body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner img{max-width:43px;height:100%;width:100%}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .item .inner img{margin:25px auto 0;text-align:center}}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-prev{height:50px;width:50px;bottom:-8px;left:42%;position:absolute;font-size:0;z-index:1;outline:0;border-radius:50%;background:#fff;box-shadow:0 8px 40px 11px rgba(0,0,0,0.1);cursor:pointer;transform:rotate(180deg)}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-prev:before{content:"";position:absolute;top:17px;left:12px;height:24px;width:24px;background-image:url(/wp-content/themes/wekaio/templates/assets/images/Arrow-purple.png);background-repeat:no-repeat}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .slick-prev{height:47px;width:47px;bottom:-55px;left:calc(50% - 70px);margin:auto}}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-next{height:50px;width:50px;bottom:-8px;right:42%;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background:#fff;box-shadow:0 8px 40px 11px rgba(0,0,0,0.1);transform:rotate(0);cursor:pointer;background-color:transparent}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-next:before{content:"";position:absolute;top:17px;left:12px;height:24px;width:24px;background-image:url(/wp-content/themes/wekaio/templates/assets/images/Arrow-purple.png);background-repeat:no-repeat}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .slick-next{bottom:-55px;right:calc(50% - 70px);height:47px;width:47px}}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:767px){body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots{bottom:12px}}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots li{width:10px;height:10px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots li:last-child{margin-right:0}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots li button{display:none}body.weka-20 .contact-slider .slider-wrap .slider-container .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .event-cta.bg-blue{background-color:#773dbe}body.weka-20 .event-cta .title{text-align:center}body.weka-20 .event-cta .content-wrap{max-width:850px;margin:0 auto;overflow:hidden;margin-top:85px}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-cta .content-wrap{margin-top:50px}}@media(max-width:767px){body.weka-20 .event-cta .content-wrap{margin-top:30px}}body.weka-20 .event-cta .content-wrap .image-wrap{max-width:400px;width:100%;float:left;border-radius:8px;position:relative;min-height:220px}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-cta .content-wrap .image-wrap{max-width:350px;width:100%}}@media(max-width:767px){body.weka-20 .event-cta .content-wrap .image-wrap{margin:0 auto;float:none}}body.weka-20 .event-cta .content-wrap .image-wrap img{border-radius:9px}body.weka-20 .event-cta .content-wrap .image-wrap .text{position:absolute;left:30px;top:85px}@media(max-width:480px){body.weka-20 .event-cta .content-wrap .image-wrap .text{top:63px}}body.weka-20 .event-cta .content-wrap .image-wrap .text h6{max-width:160px;color:#773dbe}body.weka-20 .event-cta .content-wrap .image-wrap .text p{font-size:14px}body.weka-20 .event-cta .content-wrap .inner-content{float:left;width:calc(52% - 35px);margin-left:35px}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-cta .content-wrap .inner-content{width:calc(50% - 20px);margin-left:20px}}@media(max-width:767px){body.weka-20 .event-cta .content-wrap .inner-content{width:100%;margin:20px 0;text-align:center;float:none}}body.weka-20 .event-cta .content-wrap .inner-content ul{font-size:18px;color:#fff;list-style-type:square}@media(max-width:480px){body.weka-20 .event-cta .content-wrap .inner-content ul{font-size:18px}}@media(max-width:767px){body.weka-20 .event-cta .content-wrap .inner-content ul{list-style-position:inside}}body.weka-20 .event-cta .content-wrap .inner-content ul span{font-size:18px;color:#fff}@media(max-width:480px){body.weka-20 .event-cta .content-wrap .inner-content ul span{font-size:18px}}body.weka-20 .event-cta .content-wrap .inner-content ul li{font-size:18px;position:relative;margin-top:7px;margin-left:18px}@media(max-width:480px){body.weka-20 .event-cta .content-wrap .inner-content ul li{font-size:18px}}@media(max-width:767px){body.weka-20 .event-cta .content-wrap .inner-content ul li{margin-left:0}}body.weka-20 .event-cta .content-wrap .inner-content ul li:nth-of-type(1){margin-top:17px}@media(min-width:768px) and (max-width:991px){body.weka-20 .event-cta .content-wrap .inner-content ul li:nth-of-type(1){margin-top:15px}}body.weka-20 .feature-block-grid{overflow:visible}@media(max-width:767px){body.weka-20 .feature-block-grid{padding:60px 0}}body.weka-20 .feature-block-grid.bg-purple{background-color:#773dbe}body.weka-20 .feature-block-grid .title{max-width:960px;margin:0 auto;text-align:center}body.weka-20 .feature-block-grid .title h2{color:#fff;text-align:center}body.weka-20 .feature-block-grid .title p{color:#fff;text-align:center}body.weka-20 .feature-block-grid .block-wrap{float:left;width:100%;margin-top:80px}@media(max-width:767px){body.weka-20 .feature-block-grid .block-wrap{margin-top:40px}}body.weka-20 .feature-block-grid .block-wrap .block{width:calc(25% - 15px);float:left;background:#fff;margin:0 10px 40px;border-radius:10px;position:relative;min-height:300px;padding:35px 0 20px;transition:all .3s linear}@media(min-width:992px) and (max-width:1230px){body.weka-20 .feature-block-grid .block-wrap .block{width:calc(33% - 30px);margin:0 15px 40px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .feature-block-grid .block-wrap .block{width:calc(50% - 30px);margin:0 15px 30px}}@media(max-width:767px){body.weka-20 .feature-block-grid .block-wrap .block{width:calc(100% - 20px);margin:0 10px 25px;min-height:352px}}@media(min-width:1230px){body.weka-20 .feature-block-grid .block-wrap .block:first-child{margin-left:0}}@media(min-width:1230px){body.weka-20 .feature-block-grid .block-wrap .block:last-child{margin-right:0}}body.weka-20 .feature-block-grid .block-wrap .block .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:all .25s linear}body.weka-20 .feature-block-grid .block-wrap .block .bg-img img{height:100%;width:100%;border-radius:7px}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap{position:absolute;bottom:15px;left:0;right:0;margin:auto;border-radius:8px;padding:0 20px}@media(max-width:991px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap{left:0;right:0;margin:auto}}@media(max-width:595px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap{padding:0 32px}}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap h5{color:#fff;text-align:center;transition:all .3s linear;margin:15px 0}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap .inner-text{opacity:0;padding:0 11px;max-height:0;visibility:hidden}@media screen and (min-width:768px){body.weka-20 .feature-block-grid .block-wrap .block:hover{cursor:pointer;z-index:9}body.weka-20 .feature-block-grid .block-wrap .block:hover .bg-img{opacity:0;transition:opacity .1s linear}body.weka-20 .feature-block-grid .block-wrap .block:hover .text-wrap{top:auto;bottom:auto;position:absolute;max-height:2000px;background:#fff;padding:0;position:absolute !important}body.weka-20 .feature-block-grid .block-wrap .block:hover .text-wrap h5{transition:all .3s linear;color:#000;padding:0 20px}body.weka-20 .feature-block-grid .block-wrap .block:hover .inner-text{display:block;opacity:1;max-height:2000px;z-index:3;background:#fff;padding:0 11px 10px;border-radius:8px;transition:all .3s linear;visibility:visible}body.weka-20 .feature-block-grid .block-wrap .block:hover .inner-text p{color:#000;text-align:center;max-height:2000px}body.weka-20 .feature-block-grid .block-wrap .block:hover .inner-text .link-wrap{display:block;text-align:center;margin:15px 0 5px}}@media(max-width:767px){body.weka-20 .feature-block-grid .block-wrap .block{padding:35px 25px}body.weka-20 .feature-block-grid .block-wrap .block .bg-img{display:none}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap{position:relative !important;bottom:0}}@media(max-width:767px) and (max-width:595px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap{padding:0}}@media(max-width:767px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap h5{color:#000}}@media(max-width:767px) and (max-width:595px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap h5{margin:8px 0 15px}}@media(max-width:767px){body.weka-20 .feature-block-grid .block-wrap .block .text-wrap .inner-text{opacity:1;display:block;visibility:visible;max-height:100%}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap .inner-text p{color:#000;text-align:center;height:100%}body.weka-20 .feature-block-grid .block-wrap .block .text-wrap .inner-text .link-wrap{margin-top:15px;text-align:center}}@media(max-width:595px){body.weka-20 .image-slider{padding:60px 0 120px}}body.weka-20 .image-slider.bg-yellow{background-color:#f0f2f5}body.weka-20 .image-slider .block-wrap{max-width:calc(100% - 170px);margin:0 auto;opacity:0}@media(max-width:595px){body.weka-20 .image-slider .block-wrap{max-width:100%}}body.weka-20 .image-slider .block-wrap .block{width:calc(25% - 28px);margin:0 14px;float:left}@media(max-width:595px){body.weka-20 .image-slider .block-wrap .block{width:100%}}body.weka-20 .image-slider .block-wrap .block .bg-img{height:170px;width:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){body.weka-20 .image-slider .block-wrap .block .bg-img{max-width:350px;margin:0 auto;max-height:220px;height:100%}}body.weka-20 .image-slider .block-wrap .block .bg-img img{width:100%;height:100%;border-radius:8px}body.weka-20 .image-slider .block-wrap .slick-prev{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;left:-63px;top:37%;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat;transform:rotate(180deg)}@media(max-width:595px){body.weka-20 .image-slider .block-wrap .slick-prev{left:calc(50% - 67px);top:auto;bottom:-68px;height:45px;width:45px}}body.weka-20 .image-slider .block-wrap .slick-next{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;right:-63px;top:37%;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat}@media(max-width:595px){body.weka-20 .image-slider .block-wrap .slick-next{right:calc(50% - 67px);top:auto;bottom:-68px;height:45px;width:45px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider{padding:90px 0}}@media(max-width:767px){body.weka-20 .testimonial-slider{padding:45px 0 140px}}body.weka-20 .testimonial-slider .title{text-align:center;margin-bottom:50px}body.weka-20 .testimonial-slider .title h2{color:#000}body.weka-20 .testimonial-slider .block-wrap .block{width:100%;outline:0;padding:115px 30px 45px}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:115px 0 20px}}body.weka-20 .testimonial-slider .block-wrap .block .left{width:calc(20% - 20px)}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .block .left{width:calc(25% - 20px)}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .block .left{width:100%;-ms-flex-order:2;order:2;text-align:center;margin:15px 0}}body.weka-20 .testimonial-slider .block-wrap .block .left .img-wrap{max-width:220px;display:inline-block;vertical-align:top;border-radius:10px;padding:10px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08)}@media(max-width:480px){body.weka-20 .testimonial-slider .block-wrap .block .left .img-wrap{display:block;float:left;margin-bottom:20px}}body.weka-20 .testimonial-slider .block-wrap .block .left .img-wrap img{border-radius:0}body.weka-20 .testimonial-slider .block-wrap .block .left ul{list-style-type:none;margin-top:30px}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .block .left ul{display:inline-block;margin-top:0;margin-left:15px}}@media(max-width:480px){body.weka-20 .testimonial-slider .block-wrap .block .left ul{display:block}}body.weka-20 .testimonial-slider .block-wrap .block .left ul li{display:inline-block}body.weka-20 .testimonial-slider .block-wrap .block .left ul li a{display:block}body.weka-20 .testimonial-slider .block-wrap .block .left ul li a img{height:45px;width:45px;border-radius:10px}body.weka-20 .testimonial-slider .block-wrap .block .content-wrap{display:inline-block;max-width:820px;position:relative;margin-left:65px;width:calc(80% - 65px);margin-bottom:40px}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .block .content-wrap{margin-left:45px;width:calc(75% - 45px)}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .block .content-wrap{width:100%;margin-left:0;-ms-flex-order:1;order:1}}body.weka-20 .testimonial-slider .block-wrap .block .content-wrap:before{content:"";position:absolute;top:-95px;left:0;width:90px;height:90px;background:url("/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg") no-repeat;background-size:100%}body.weka-20 .testimonial-slider .block-wrap .block .content-wrap span h6{font-size:16px;max-width:530px;display:inline-block;vertical-align:middle;margin-top:20px}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .block .content-wrap span h6{margin-bottom:20px}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .block .content-wrap span h6{margin:20px 0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .block .content-wrap span a{margin:0}}body.weka-20 .testimonial-slider .block-wrap .slick-prev{background-color:#fff;height:45px;width:45px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);position:absolute;left:25.5%;bottom:5px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat;transform:rotate(180deg)}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .slick-prev{left:30.4%}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .slick-prev{left:calc(40% - 12px);bottom:-60px}}@media(max-width:595px){body.weka-20 .testimonial-slider .block-wrap .slick-prev{left:calc(30% - 12px);height:45px;width:45px}}body.weka-20 .testimonial-slider .block-wrap .slick-next{background-color:#fff;height:45px;width:45px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);position:absolute;left:31.3%;bottom:5px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .slick-next{left:41%}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .slick-next{left:auto;right:calc(40% - 10px);bottom:-60px}}@media(max-width:595px){body.weka-20 .testimonial-slider .block-wrap .slick-next{right:calc(30% - 10px);height:45px;width:45px}}body.weka-20 .testimonial-slider .block-wrap .slick-dots{position:absolute;width:100%;bottom:-40px;left:25.5%}@media(min-width:768px) and (max-width:991px){body.weka-20 .testimonial-slider .block-wrap .slick-dots{left:30.6%}}@media(max-width:767px){body.weka-20 .testimonial-slider .block-wrap .slick-dots{text-align:center;left:auto;bottom:0}}body.weka-20 .testimonial-slider .block-wrap .slick-dots li{width:10px;height:10px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .testimonial-slider .block-wrap .slick-dots li:last-child{margin-right:0}body.weka-20 .testimonial-slider .block-wrap .slick-dots li button{display:none}body.weka-20 .testimonial-slider .block-wrap .slick-dots li.slick-active{background-color:#f0f2f5}@media(max-width:480px){body.weka-20 .career-grid{padding:50px 0}}body.weka-20 .career-grid .title{margin-bottom:65px}@media(max-width:767px){body.weka-20 .career-grid .title{margin-bottom:30px}}body.weka-20 .career-grid .title h2{color:#000;text-align:center}body.weka-20 .career-grid .block-wrap{max-width:670px;margin:0 auto 30px}@media(max-width:595px){body.weka-20 .career-grid .block-wrap{margin:0 auto 15px}}body.weka-20 .career-grid .block-wrap h4{display:block;text-align:center;color:#000;position:relative;margin-bottom:30px}@media(max-width:767px){body.weka-20 .career-grid .block-wrap h4{display:block;text-align:center}}body.weka-20 .career-grid .block-wrap .select{position:relative;display:inline-block;width:100%;max-width:300px;margin:0 15px}body.weka-20 .career-grid .block-wrap .select.rotate span:before{transform:rotate(-180deg)}body.weka-20 .career-grid .block-wrap .select.rotate ul{opacity:1;visibility:visible;height:auto;top:44px}@media(max-width:767px){body.weka-20 .career-grid .block-wrap .select{display:block;margin:25px auto}}body.weka-20 .career-grid .block-wrap .select span{font-size:16px;min-height:44px;position:relative;display:inline-block;vertical-align:top;background:#f0f2f5;border:2px solid #000;border-radius:4px;padding:12px 30px 12px 15px;line-height:1;font-weight:500;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;cursor:pointer;width:100%;font-family:"poppins","sans-serif";overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.weka-20 .career-grid .block-wrap .select span.span-border{border-bottom:2px solid black;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .career-grid .block-wrap .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:8px;background:url(/wp-content/themes/wekaio/templates/assets/images/cards-grid/filter-arrow.png);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .career-grid .block-wrap .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#f0f2f5;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);border-radius:4px;padding:0 15px;max-height:220px;overflow-y:scroll;z-index:5;padding-bottom:10px}body.weka-20 .career-grid .block-wrap .select ul li{font-weight:700;font-size:16px;display:block;position:relative;padding:12px 0 1px;word-break:break-word;overflow:hidden;cursor:pointer;font-family:"acumin-pro","sans-serif"}body.weka-20 .career-grid .block-wrap .select ul li.hide{display:none}body.weka-20 .career-grid .grid-wrap{padding-top:50px}body.weka-20 .career-grid .grid-wrap.hide{display:none}body.weka-20 .career-grid .grid-wrap .inner-title{padding-left:20px}@media(max-width:595px){body.weka-20 .career-grid .grid-wrap .inner-title{padding-left:0;margin-bottom:12px}}body.weka-20 .career-grid .grid-wrap .inner-title h4{color:#000}body.weka-20 .career-grid .grid-wrap .inner-title h4 a{color:#000}body.weka-20 .career-grid .grid-wrap .grid-block .block{display:inline-block;width:calc(33% - 30px);margin:45px 15px 0;background-color:#fff;border-radius:10px;padding:25px;text-align:center;min-height:245px;box-shadow:0 5px 24px rgba(0,0,0,0.08);vertical-align:top}@media(min-width:768px) and (max-width:991px){body.weka-20 .career-grid .grid-wrap .grid-block .block{width:calc(32% - 20px);margin:30px 10px 0}}@media(max-width:767px){body.weka-20 .career-grid .grid-wrap .grid-block .block{width:calc(49% - 20px);margin:40px 10px 0}}@media(max-width:595px){body.weka-20 .career-grid .grid-wrap .grid-block .block{width:100%;margin:20px 0 0 0;min-height:232px;padding:17px 25px}}body.weka-20 .career-grid .grid-wrap .grid-block .block.hide{display:none}body.weka-20 .career-grid .grid-wrap .grid-block .block .content-wrap{margin-bottom:12px}body.weka-20 .career-grid .grid-wrap .grid-block .block .content-wrap h5{margin:15px 0 25px}body.weka-20 .career-grid .grid-wrap .grid-block .block .content-wrap p{margin:12px 0}body.weka-20 .career-grid .grid-wrap .grid-block .block .btn-wrap{display:block}@media(max-width:595px){body.weka-20 .career-grid .grid-wrap .grid-block .block .btn-wrap{margin:25px 0 0}}body.weka-20 .career-grid .grid-wrap .btn-wrap{display:none}@media(max-width:767px){body.weka-20 .career-grid .grid-wrap .btn-wrap{margin:30px 0 0;text-align:center;display:block}}body.weka-20 .career-grid.bg-yellow{background-color:#f0f2f5}body.weka-20 .career-grid .no-record{font-size:18px;margin:0 auto;display:none;padding-top:50px;width:100%;text-align:center}body.weka-20 .press-blog-feature{position:relative}@media(max-width:767px){body.weka-20 .press-blog-feature{padding:60px 0}}body.weka-20 .press-blog-feature.bg-yellow{background-color:#f0f2f5}body.weka-20 .press-blog-feature .content-wrapper .big-block{float:left;max-width:600px;min-height:528px;height:100%;max-height:100%;width:100%;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);width:calc(50% - 70px);margin-right:55px;border-radius:8px;position:relative;background-color:#fff}@media(min-width:992px) and (max-width:1230px){body.weka-20 .press-blog-feature .content-wrapper .big-block{width:calc(50% - 40px);margin:0 20px 0 12px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .big-block{max-width:100%;width:calc(50% - 40px);margin-right:40px}}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .big-block{max-width:100%;width:100%;margin:0 0 20px 0;min-height:auto}}@media(max-width:595px){body.weka-20 .press-blog-feature .content-wrapper .big-block{min-height:auto}}body.weka-20 .press-blog-feature .content-wrapper .big-block .content{padding:40px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .press-blog-feature .content-wrapper .big-block .content{padding:30px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .big-block .content{padding:30px}}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .big-block .content{padding:25px 20px;margin-top:0;position:relative}}body.weka-20 .press-blog-feature .content-wrapper .big-block .content h5{padding-bottom:17px;max-width:475px;margin-top:45px}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .big-block .content h5{max-width:100%;width:100%;margin-top:15px}}body.weka-20 .press-blog-feature .content-wrapper .big-block .content h5 span{font-size:18px;font-weight:900;font-family:"poppins","sans-serif";display:inline-block}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .big-block .content h5 span{font-size:16px}}body.weka-20 .press-blog-feature .content-wrapper .big-block .content h3{color:#773dbe}body.weka-20 .press-blog-feature .content-wrapper .big-block .link-wrap{position:absolute;bottom:30px}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .big-block .link-wrap{position:relative;bottom:auto;margin-top:20px}}body.weka-20 .press-blog-feature .content-wrapper .big-block:after{content:"";clear:both;display:block}body.weka-20 .press-blog-feature .content-wrapper .small-block{float:left;width:100%;position:relative;min-height:528px;height:100%;max-width:100%;width:calc(50% - 10px);margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:992px) and (max-width:1230px){body.weka-20 .press-blog-feature .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 5px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .small-block{max-width:100%;width:calc(50% - 10px);margin:0 0 0 10px}}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block{max-width:100%;width:100%;height:100%;margin:0}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block{min-height:207px;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.08);border-radius:8px;position:relative;background-color:#fff}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block{height:100%}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block:first-child{margin-bottom:60px}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block:first-child{margin-bottom:20px}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content{padding:0 30px 33px 40px;margin-top:15px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content{padding:22px 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content{padding:5px 25px 25px}}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content{padding:20px;margin-top:0}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content{width:calc(78% - 30px);display:inline-block;vertical-align:bottom}@media(min-width:992px) and (max-width:1230px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content{width:100%}}@media(max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content{width:100%}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content h5{color:#000;padding:16px 0 9px;margin-right:15px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content h5{padding:14px 0 9px}}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content h5{width:100%;margin:0}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content h5 span{font-size:18px;font-weight:900;font-family:"poppins","sans-serif";display:inline-block}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content h5 span{font-size:16px}}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content span{display:block}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .inner-content p{color:#773dbe;display:block;margin-top:10px}body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .link-wrap{display:inline-block}@media(max-width:767px){body.weka-20 .press-blog-feature .content-wrapper .small-block .block .content .link-wrap{margin-top:20px}}body.weka-20 .press-grid{min-height:370px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid{padding:60px 0}}@media(max-width:767px){body.weka-20 .press-grid{padding:50px 0;min-height:430px}}body.weka-20 .press-grid .wrapper{max-width:1100px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.weka-20 .press-grid .wrapper .filter-wrap{width:100%;display:inline-block;z-index:1;position:relative;margin:0 30px;max-width:654px;margin:0 auto}@media(max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap{width:52%;margin:0 auto}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap{width:100%;margin:0 auto}}@media(max-width:480px){body.weka-20 .press-grid .wrapper .filter-wrap{width:100%;margin:0 auto}}body.weka-20 .press-grid .wrapper .filter-wrap .search{float:right;position:relative}@media(max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .search{-ms-flex-order:1;order:1}}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .search{max-width:100%;width:100%;margin:20px 0}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .search{width:100%;max-width:100%;margin:20px 0;float:none}}body.weka-20 .press-grid .wrapper .filter-wrap .search input{border:2px solid #000;border-radius:4px;padding:5px 53px 5px 16px;font-size:16px;outline:0;-webkit-appearance:none;width:295px;min-height:41px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .filter-wrap .search input{width:270px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .search input{width:100%}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .search input{width:100%;padding:9px 32px 9px 10px}}body.weka-20 .press-grid .wrapper .filter-wrap .search input:-ms-input-placeholder{font-size:16px;color:#000;font-weight:600}body.weka-20 .press-grid .wrapper .filter-wrap .search input::placeholder{font-size:16px;color:#000;font-weight:600}body.weka-20 .press-grid .wrapper .filter-wrap .search button{-webkit-appearance:none;position:absolute;top:0;bottom:0;right:14px;background:transparent;width:20px;height:20px;margin:auto;outline:0;transform:rotate(90deg)}body.weka-20 .press-grid .wrapper .filter-wrap .filter{float:left;display:-ms-inline-flexbox;display:inline-flex;width:100%;max-width:285px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .filter-wrap .filter{max-width:285px}}@media(max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .filter{max-width:100%;display:block;-ms-flex-order:1;order:1}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .filter{display:block;float:none}}@media(max-width:480px){body.weka-20 .press-grid .wrapper .filter-wrap .filter{max-width:100%}}body.weka-20 .press-grid .wrapper .filter-wrap .filter h4{display:inline-block;color:#000;font-size:24px;position:relative;margin-right:10px}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .filter h4{margin-bottom:10px;font-size:24px}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .filter h4{font-size:18px;vertical-align:sub;display:block;margin-bottom:10px}}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select{position:relative;display:inline-block;width:100%;max-width:285px;cursor:pointer}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select{max-width:255px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select{display:block;max-width:100%}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select{display:block;max-width:100%}}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select select{display:none}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select.rotate span:before{transform:rotate(180deg)}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select.rotate ul{opacity:1;visibility:visible;height:auto;top:38px;z-index:3}@media(max-width:767px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select.rotate ul{top:37px}}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select span{font-size:16px;position:relative;display:inline-block;vertical-align:top;background:#fff;border:2px solid #000;border-radius:4px;padding:11px 80px 11px 15px;line-height:1;font-weight:400;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:42px;cursor:pointer;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:600}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select span{padding:12px 25px 12px 10px;width:100%;min-width:46px}}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select span.span-border{border-bottom:2px solid #000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select span:before{content:"";position:absolute;top:0;bottom:0;right:10px;margin:auto;width:12px;height:8px;background:url(/wp-content/themes/wekaio/templates/assets/images/arrow1.svg);background-size:100%;background-repeat:no-repeat;transition:all .4s ease-in-out}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul{display:block;vertical-align:top;position:absolute;top:0;left:0;list-style:none;border:2px solid #000;border-top:0;width:100%;padding-left:16px;opacity:0;visibility:hidden;transition:height,0.3s linear;height:auto;overflow:hidden;background:#fff;padding-right:18px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08);border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:204px;overflow-y:scroll}@media(max-width:595px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul{padding:0 10px}}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul li{font-family:"acumin-pro","sans-serif";font-weight:700;font-size:16px;display:block;position:relative;padding:8px 0;word-break:break-word;overflow:hidden;cursor:pointer}body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul li:before{content:"";position:absolute;top:2px;left:0;width:100%;height:1px;background:#000}@media(max-width:480px){body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul li:before{left:0;width:100%}}body.weka-20 .press-grid .wrapper .grid-wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:100px;overflow:hidden}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .grid-wrap{margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}body.weka-20 .press-grid .wrapper .grid-wrap .title{margin-bottom:100px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .grid-wrap .title{margin-bottom:40px}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .title{margin-bottom:30px}}body.weka-20 .press-grid .wrapper .grid-wrap .title h2{color:#000}@media(max-width:767px){body.weka-20 .press-grid .wrapper .grid-wrap .title h2{text-align:center}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .title h2{text-align:center}}body.weka-20 .press-grid .wrapper .grid-wrap .grid{width:100%;margin:0 25px 50px;box-shadow:0 5px 24px rgba(0,0,0,0.08);padding:10px 30px;border-radius:6px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:992px) and (max-width:1024px){body.weka-20 .press-grid .wrapper .grid-wrap .grid{padding:30px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .grid-wrap .grid{padding:30px;margin:0 25px 50px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .press-grid .wrapper .grid-wrap .grid{padding:30px;margin-bottom:30px;-ms-flex-align:end;align-items:flex-end}}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .grid{width:calc(100% - 25px);padding:30px 25px;margin:0 auto 10px;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:left;justify-content:left;box-shadow:2px -5px 20px rgba(0,0,0,0.08)}}body.weka-20 .press-grid .wrapper .grid-wrap .grid .img-wrap{max-width:60px;max-height:100px;text-align:left;margin-right:25px}body.weka-20 .press-grid .wrapper .grid-wrap .grid .img-wrap img{height:100%;-o-object-fit:fill;object-fit:fill;border-radius:6px}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .img-wrap img{-o-object-fit:fill;object-fit:fill}}body.weka-20 .press-grid .wrapper .grid-wrap .grid h3{color:#000;font-size:24px}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .grid-wrap .grid h3{margin:0 8px;font-size:24px}}@media(max-width:767px){body.weka-20 .press-grid .wrapper .grid-wrap .grid h3{font-size:18px}}body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap{max-width:800px;margin:20px 15px 0;text-align:left;vertical-align:middle;display:inline-block}@media(max-width:991px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap{max-width:100%;margin:20px 0;text-align:left}}@media screen and (max-width:1366px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap{margin-left:0}}body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap h6{color:#000;margin:13px 0}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap h6{margin:13px 0}}body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap p{margin-bottom:22px}@media(max-width:595px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .text-wrap p{margin-bottom:15px}}body.weka-20 .press-grid .wrapper .grid-wrap .grid .watch-video{background:#000;color:#fff;border:2px solid #000;cursor:pointer;margin-top:0}body.weka-20 .press-grid .wrapper .grid-wrap .grid .watch-video:hover{color:#fff}body.weka-20 .press-grid .wrapper .grid-wrap .grid .link-wrap{display:inline-block}@media(max-width:991px){body.weka-20 .press-grid .wrapper .grid-wrap .grid .link-wrap{display:block;text-align:left;width:100%}}body.weka-20 .press-grid .wrapper .btn-wrap{text-align:center;width:100%;margin-top:50px;display:block}@media(min-width:992px) and (max-width:1024px){body.weka-20 .press-grid .wrapper .btn-wrap{margin-top:12px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-grid .wrapper .btn-wrap{margin-top:12px}}@media(max-width:767px){body.weka-20 .press-grid .wrapper .btn-wrap{margin-top:20px}}body.weka-20 .press-grid .wrapper .btn-wrap .see{background:#000;border:2px solid #000;padding:16px 40px;line-height:1;font-size:18px}body.weka-20 .press-grid .wrapper .btn-wrap .see:hover{color:#fff}body.weka-20 .press-grid .wrapper .no-record{font-size:18px;margin:0 auto}body.weka-20 .press-detail{box-shadow:0 13px 40px 11px rgba(0,0,0,0.07)}@media(max-width:767px){body.weka-20 .press-detail{padding:40px 0 70px}}body.weka-20 .press-detail.no-shadow{box-shadow:none}body.weka-20 .press-detail .content-wrap{float:left;width:100%}body.weka-20 .press-detail .content-wrap:after{content:"";clear:both;display:block;width:100%}body.weka-20 .press-detail .content-wrap .link-wrap{margin-top:70px}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .link-wrap{text-align:center}}body.weka-20 .press-detail .content-wrap .link-wrap a{color:#000;font-size:18px;word-wrap:break-word}body.weka-20 .press-detail .content-wrap .link-wrap a span{margin:0;font-size:18px}body.weka-20 .press-detail .content-wrap .big-col{width:calc(68% - 45px);margin-right:45px;float:left}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .big-col{width:100%;margin-right:0;float:none;margin-top:20px}}body.weka-20 .press-detail .content-wrap .big-col h2{color:#773dbe;margin-top:60px}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col h2{text-align:center}}body.weka-20 .press-detail .content-wrap .big-col h2 span{font-size:36px;font-weight:700;font-family:"poppins","sans-serif";display:inline-block}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col h2 span{font-size:16px}}body.weka-20 .press-detail .content-wrap .big-col blockquote>p{color:#203c51;font-weight:700;font-size:18px;margin-top:60px;font-family:"poppins","sans-serif";line-height:1}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-detail .content-wrap .big-col blockquote>p{font-size:16px}}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col blockquote>p{font-size:14px}}body.weka-20 .press-detail .content-wrap .big-col blockquote>p span{font-size:18px;font-weight:700;font-family:"poppins";display:inline-block;line-height:1}@media(min-width:768px) and (max-width:991px){body.weka-20 .press-detail .content-wrap .big-col blockquote>p span{font-size:16px}}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col blockquote>p span{font-size:14px}}body.weka-20 .press-detail .content-wrap .big-col span{font-size:24px;font-weight:400;margin:23px 0 30px;display:block;margin:18px 0 0}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col span{text-align:center;font-size:18px}}body.weka-20 .press-detail .content-wrap .big-col h6{margin:15px 0}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col h6{font-size:18px}}body.weka-20 .press-detail .content-wrap .big-col h3{color:#000}body.weka-20 .press-detail .content-wrap .big-col h4{color:#000}body.weka-20 .press-detail .content-wrap .big-col h5{color:#000}body.weka-20 .press-detail .content-wrap .big-col img{max-width:720px;width:100%;max-height:475px;margin:15px 0;border-radius:10px}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .big-col img{max-width:820px}}body.weka-20 .press-detail .content-wrap .big-col p{margin-top:35px;max-width:870px}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col p{margin-top:25px}}body.weka-20 .press-detail .content-wrap .big-col p a{text-decoration:underline;color:#773dbe;transition:all .3s linear;word-wrap:break-word}body.weka-20 .press-detail .content-wrap .big-col p a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .press-detail .content-wrap .big-col p img{max-width:720px;width:100%;max-height:475px;margin:15px 0;border-radius:8px;display:block;margin:0 auto}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .big-col p img{max-width:820px}}body.weka-20 .press-detail .content-wrap .big-col p img.size-medium{width:auto}body.weka-20 .press-detail .content-wrap .big-col p img.alignleft{margin:inherit}body.weka-20 .press-detail .content-wrap .big-col ul{font-size:18px;margin-top:10px;list-style-type:none;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ul li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ul li:before{content:"";position:absolute;background-color:#773dbe;height:8px;width:8px;top:16px;left:0;border-radius:50%}body.weka-20 .press-detail .content-wrap .big-col ul li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .press-detail .content-wrap .big-col ul li>ul{font-size:18px;margin-top:0;list-style-type:none;padding-left:25px}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col ul li>ul{padding-left:15px}}body.weka-20 .press-detail .content-wrap .big-col ul li>ul>li{font-size:18px;padding-top:3px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ul li>ul>li:before{content:"";height:8px;width:8px;display:inline-block;vertical-align:top;border-radius:50%;border:1px solid #773dbe;background:0}body.weka-20 .press-detail .content-wrap .big-col ol{font-size:18px;margin-top:10px;font-family:"acumin-pro","sans-serif";list-style:none;counter-reset:my-awesome-counter}body.weka-20 .press-detail .content-wrap .big-col ol li{font-size:18px;line-height:1.2;padding-top:3px;padding-bottom:5px;padding-left:20px;position:relative;font-family:"acumin-pro","sans-serif";counter-increment:my-awesome-counter}body.weka-20 .press-detail .content-wrap .big-col ol li:before{content:counter(my-awesome-counter) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .press-detail .content-wrap .big-col ol li>ol{font-size:18px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ol li>ol>li{font-size:18px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ol li>ol>li:before{content:counter(my-awesome-counter,lower-alpha) ". ";font-family:"acumin-pro","sans-serif";font-size:18px;color:#773dbe;position:absolute;left:0}body.weka-20 .press-detail .content-wrap .big-col ol li>ol>li>ol{font-size:16px;margin-top:10px;padding-left:15px;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ol li>ol>li>ol>li{font-size:16px;padding-top:3px;padding-bottom:5px;padding-left:15px;position:relative;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .big-col ol li>ol>li>ol>li:before{content:counter(my-awesome-counter,lower-roman) ". ";font-family:"acumin-pro","sans-serif";font-size:16px;color:#773dbe;position:absolute;left:0}body.weka-20 .press-detail .content-wrap .big-col h5{font-size:24px;margin-top:55px}@media(max-width:767px){body.weka-20 .press-detail .content-wrap .big-col h5{margin-top:35px;font-size:18px}}body.weka-20 .press-detail .content-wrap .column-block{float:left;width:calc(28% - 10px)}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .column-block{width:100%;max-width:500px;float:none}}body.weka-20 .press-detail .content-wrap .column-block .small-col{margin-top:105px;padding:25px 26px 35px;box-shadow:0 18px 25px 6px rgba(0,0,0,0.08);border-radius:10px}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .column-block .small-col{margin-top:70px}}body.weka-20 .press-detail .content-wrap .column-block .small-col h3{color:#000;font-size:24px;text-align:center;max-width:285px;margin:15px auto 25px}body.weka-20 .press-detail .content-wrap .column-block .small-col .wrap{position:relative;padding-top:128px;padding-left:12px;padding-right:12px}body.weka-20 .press-detail .content-wrap .column-block .small-col .wrap::before{content:"";position:absolute;top:30px;left:0;width:100px;height:100px;background:url(/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg) no-repeat;background-size:100%}body.weka-20 .press-detail .content-wrap .column-block .small-col .wrap h3{font-size:18px;text-align:left;line-height:1.4;margin:15px 0;font-family:"acumin-pro","sans-serif"}body.weka-20 .press-detail .content-wrap .column-block .social-icon{list-style-type:none;text-align:left;margin-top:80px;margin-left:27px}@media(max-width:991px){body.weka-20 .press-detail .content-wrap .column-block .social-icon{text-align:left;margin-left:0}}body.weka-20 .press-detail .content-wrap .column-block .social-icon h5{margin-bottom:18px}body.weka-20 .press-detail .content-wrap .column-block .social-icon li{display:inline-block;padding:0 7px}body.weka-20 .press-detail .content-wrap .column-block .social-icon li:first-child{padding-left:0}body.weka-20 .press-detail .content-wrap .column-block .social-icon li img{height:37px;width:37px;transition:all .2s linear}body.weka-20 .press-detail .content-wrap .column-block .social-icon li:hover img{transition:all .2s linear;transform:scale(1.15)}body.weka-20 .press-detail .form-blog{background-color:#773dbe;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:30px 0;padding:40px 35px}@media(max-width:595px){body.weka-20 .press-detail .form-blog{padding:20px}}body.weka-20 .press-detail .form-blog .img-wrap{padding:0 35px 0 0;display:inline-block}@media(min-width:1230px){body.weka-20 .press-detail .form-blog .img-wrap{width:calc(32% - 20px)}}@media(max-width:595px){body.weka-20 .press-detail .form-blog .img-wrap{display:block;margin:0 auto;padding:0}}body.weka-20 .press-detail .form-blog .img-wrap img{width:178px;height:203px;margin:0}body.weka-20 .press-detail .form-blog .content{display:inline-block;width:calc(64% - 20px)}@media(max-width:767px){body.weka-20 .press-detail .form-blog .content{width:100%;margin-top:30px}}@media(max-width:595px){body.weka-20 .press-detail .form-blog .content{text-align:center}}body.weka-20 .press-detail .form-blog .content p{margin-top:10px}body.weka-20 .press-detail .form-blog .content .btn-default{text-decoration:none;color:#fff !important;padding:6px 25px}@media(min-width:992px){body.weka-20 .press-detail .form-blog .content .btn-default.form-btn{margin-top:22px}}body.weka-20 .press-detail .wrapper{position:relative;float:left;width:70%}@media(max-width:991px){body.weka-20 .press-detail .wrapper{width:100%}}body.weka-20 .press-detail .wrapper ul{font-size:18px;margin-top:10px;list-style-type:none}body.weka-20 .press-detail .wrapper ul li{font-size:18px;padding-top:3px;padding-left:20px;position:relative}body.weka-20 .press-detail .wrapper ul li:before{content:"";position:absolute;background-color:#773dbe;height:5px;width:5px;top:15px;left:0}body.weka-20 .press-detail .wrapper ul li a{text-decoration:underline;color:#773dbe;transition:all .3s linear;word-wrap:break-word}body.weka-20 .press-detail .wrapper ul li a:hover{text-decoration:none;transition:all .3s linear}body.weka-20 .press-detail .wrapper h5{margin-top:35px}body.weka-20 .press-detail .wrapper p{margin-top:0}body.weka-20 .press-detail .wrapper p strong{display:inline-block;margin-top:35px;font-weight:700}body.weka-20 .press-detail .wrapper .content-box{position:absolute;right:-290px;top:-250px;margin-top:60px;max-width:245px}@media(max-width:991px){body.weka-20 .press-detail .wrapper .content-box{position:relative;max-width:245px;padding-top:10px;margin:0 0 30px;top:auto;right:auto}}body.weka-20 .press-detail .wrapper .content-box p{margin-top:5px}body.weka-20 .press-detail .wrapper .content-box p .mail-link{display:block;width:100%}body.weka-20 .press-detail .wrapper .content-box h4{margin-top:55px;color:#000}@media(max-width:767px){body.weka-20 .press-detail .wrapper .content-box h4{margin-top:35px}}body.weka-20 .press-detail .wrapper .content-box .social-icon{list-style-type:none;text-align:left;margin-top:15px}body.weka-20 .press-detail .wrapper .content-box .social-icon h5{margin-bottom:18px;font-size:24px;letter-spacing:.04em}@media(max-width:767px){body.weka-20 .press-detail .wrapper .content-box .social-icon h5{font-size:18px}}body.weka-20 .press-detail .wrapper .content-box .social-icon li{display:inline-block;padding:0 7px}body.weka-20 .press-detail .wrapper .content-box .social-icon li:first-child{padding-left:0}body.weka-20 .press-detail .wrapper .content-box .social-icon li img{height:37px;width:37px;transition:all .2s linear}body.weka-20 .press-detail .wrapper .content-box .social-icon li:before{display:none}body.weka-20 .press-detail .wrapper .content-box .social-icon li:hover img{transition:all .2s linear;transform:scale(1.15)}body.weka-20 .press-detail table{display:block;overflow:auto}body.weka-20 .press-detail table tr{border:2px solid #000}body.weka-20 .press-detail table td,body.weka-20 .press-detail table th{padding:15px;border:2px solid #000}body.weka-20 .press-detail a[target=_blank]{color:#773dbe !important}body.weka-20 .board-block{background-color:#f0f2f5}@media(min-width:1230px){body.weka-20 .board-block{padding:140px 0}}@media(max-width:991px){body.weka-20 .board-block{padding:60px 0}}body.weka-20 .board-block.bg-yellow{background-color:#f0f2f5}body.weka-20 .board-block .title h2{color:#000;text-align:center}body.weka-20 .board-block .title p{max-width:780px;margin:20px auto;text-align:center}body.weka-20 .board-block .block-wrap{margin-top:65px;text-align:center}body.weka-20 .board-block .block-wrap .block{width:calc(24% - 20px);margin:0 10px;display:inline-block;vertical-align:top;margin-bottom:50px}@media(min-width:768px) and (max-width:991px){body.weka-20 .board-block .block-wrap .block{width:calc(33.33% - 20px);margin:0 10px;display:inline-block;vertical-align:top;margin:0 15px 50px 0}}@media(min-width:596px) and (max-width:767px){body.weka-20 .board-block .block-wrap .block{width:calc(50% - 20px);margin:0 15px 20px 0}}@media(max-width:595px){body.weka-20 .board-block .block-wrap .block{width:100%;margin-bottom:45px}}body.weka-20 .board-block .block-wrap .block .img-wrap{max-width:255px;margin:0 auto;margin-bottom:20px}body.weka-20 .board-block .block-wrap .block .img-wrap img{height:100%;width:100%;border-radius:6px}body.weka-20 .board-block .block-wrap .block .text-wrap{max-width:268px;margin:0 auto;text-align:center}body.weka-20 .investor-block{position:relative;box-shadow:inset 0 13px 45.6px 4.4px rgba(0,0,0,0.01)}@media(max-width:991px){body.weka-20 .investor-block{padding:70px 0 30px}}@media(max-width:767px){body.weka-20 .investor-block{padding:50px 0}}body.weka-20 .investor-block .content-wrap{max-width:700px;margin:0 auto}body.weka-20 .investor-block .content-wrap h2{color:#000;text-align:center}body.weka-20 .investor-block .content-wrap p{position:relative;padding-top:155px;padding-bottom:15px}body.weka-20 .investor-block .content-wrap p:before{content:"";position:absolute;top:40px;left:0;width:100px;height:80px;background:url(/wp-content/themes/wekaio/templates/assets/images/customers-slider/quotation.svg) no-repeat;background-size:100%}@media(max-width:595px){body.weka-20 .investor-block .content-wrap p:before{max-width:90px}}body.weka-20 .investor-block .content-wrap span{font-size:16px;font-weight:700;font-family:"poppins","sans-serif"}body.weka-20 .investor-block .block-wrap{max-width:1130px;margin:100px auto 40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media(min-width:1230px){body.weka-20 .investor-block .block-wrap{width:calc(100% + 60px);margin-left:-30px;max-width:1200px;margin:100px auto}}@media(max-width:767px){body.weka-20 .investor-block .block-wrap{margin:45px auto 20px}}body.weka-20 .investor-block .block-wrap .block{max-width:calc(19% - 22px);margin:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;min-width:210px;min-height:255px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;box-shadow:0 7px 20px 8px rgba(0,0,0,0.08)}@media(min-width:1230px){body.weka-20 .investor-block .block-wrap .block{max-width:calc(19% - 22px);margin:15px 30px 15px 15px;border-radius:8px;margin-left:0}}@media(max-width:480px){body.weka-20 .investor-block .block-wrap .block{display:none;max-width:100%;width:100%}}body.weka-20 .investor-block .block-wrap .block .img-wrap img{height:100%;width:100%;max-width:165px}@media(max-width:480px){body.weka-20 .investor-block .block-wrap .block .img-wrap img{max-width:195px}}body.weka-20 .investor-block .block-wrap .block.display{display:-ms-flexbox;display:flex}body.weka-20 .investor-block .block-wrap .btn-wrap{display:none;width:100%;text-align:center;margin-top:30px}@media(max-width:480px){body.weka-20 .investor-block .block-wrap .btn-wrap{display:block}}body.weka-20 .leadership-grid{position:relative;box-shadow:inset 0 13px 45.6px 4.4px rgba(0,0,0,0.01)}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid{padding:60px 0 120px;overflow:hidden}}@media(max-width:991px){body.weka-20 .leadership-grid{padding:60px 0 120px;overflow:hidden}}@media(min-width:1230px){body.weka-20 .leadership-grid{padding:140px 0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .leadership-grid{padding:80px 0 150px}}@media(max-width:767px){body.weka-20 .leadership-grid{padding:80px 0 170px}}@media(max-width:595px){body.weka-20 .leadership-grid{padding:60px 0 140px}}body.weka-20 .leadership-grid.bg-yellow{background-color:#f0f2f5}body.weka-20 .leadership-grid .title{margin-bottom:90px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .title{margin-bottom:15px}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .leadership-grid .title{margin-bottom:10px}}@media(max-width:767px){body.weka-20 .leadership-grid .title{margin-bottom:10px}}@media(max-width:595px){body.weka-20 .leadership-grid .title{margin-bottom:20px}}body.weka-20 .leadership-grid .title h2{color:#000;text-align:center}body.weka-20 .leadership-grid .title p{max-width:780px;margin:20px auto;text-align:center}body.weka-20 .leadership-grid .leadership-block.show-slider .inner-slide-wrap{display:none;position:absolute;top:100px;left:120px}body.weka-20 .leadership-grid .leadership-block .img-wrap{display:block;position:relative;text-align:center}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-slider{overflow:visible}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-slider{overflow:hidden}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-list{overflow:visible;max-width:1132px;margin:0 auto}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-list{max-width:initial}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-list{max-width:initial;overflow:hidden}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-track{width:100% !important;transform:translate3d(0,0,0) !important;overflow:hidden}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-track{max-width:initial}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-track{max-width:initial;overflow:hidden}}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap{display:inline-block;cursor:pointer;outline:0;transition:all .3s linear;overflow:visible;position:relative;max-width:255px;width:calc(24% - 20px);margin:0 10px 20px;max-height:265px;overflow:hidden;border-radius:5px;vertical-align:bottom}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .title-block{position:absolute;bottom:0;left:0;transform:translateY(60px);opacity:0;visibility:hidden;text-align:center;width:100%;padding:20px;transition:all .3s linear}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .title-block::before{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:#773dbe;z-index:-1}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .title-block h4{color:#fff}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .title-block h6{color:#fff;padding-top:4px}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap:hover .title-block{transform:translateY(0);opacity:1;visibility:visible}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap.slick-active{opacity:1}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap:hover img{filter:grayscale(1);transition:all .3s linear}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap:hover .arrow{display:none;opacity:1;visibility:visible;transition:all .3s ease-in}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap:hover .arrow{display:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap:hover .arrow{display:none}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap{cursor:default;width:calc(33% - 20px);margin:0 10px 20px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap{width:calc(32% - 20px);margin:0 10px 20px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap{width:calc(32% - 20px);margin:0 10px 20px}}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap{width:100%;margin:10px}}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap img{margin:0 auto;text-align:center;width:100%;position:relative;height:100%;-o-object-fit:contain;object-fit:contain;position:relative}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap img:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.07)}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap img:hover .desktop-hover{opacity:1;transition:all .3s linear;max-height:100%;z-index:2}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap.show img{filter:grayscale(1);transition:all .3s linear}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap.show img{filter:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap.show img{filter:none}}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap.show:hover .arrow{opacity:0;transition:all .3s ease}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .arrow{background-color:#f0f2f5;border-radius:50%;position:relative;height:30px;width:30px;top:-14px;margin:10px 0 10px 45px;cursor:pointer;opacity:0;transition:all .3s ease-in;position:absolute}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .arrow{display:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .arrow{display:none}}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .arrow:before{content:"";position:absolute;background-color:#000;top:14px;left:6px;height:2px;width:18px}body.weka-20 .leadership-grid .leadership-block .img-wrap .leader-wrap .arrow:after{content:"";position:absolute;background-color:#000;top:6px;left:14px;height:18px;width:2px}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-prev{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;left:calc(50% - 71px);top:auto;bottom:-80px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat;transform:rotate(180deg)}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-prev{top:auto;bottom:-68px;height:40px;width:40px;left:calc(50% - 50px)}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-prev.slick-disabled{pointer-events:none;opacity:.6}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-next{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;right:calc(50% - 60px);top:auto;bottom:-80px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-next{top:auto;bottom:-68px;height:40px;width:40px;right:calc(50% - 50px)}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-next.slick-disabled{pointer-events:none;opacity:.6}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots{text-align:left;position:absolute;left:14px;width:100%;bottom:25px}@media(max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots{left:0;text-align:center;bottom:-10px}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:767px){body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots li{margin-right:10px;width:7px;height:7px}}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots li button{display:none}body.weka-20 .leadership-grid .leadership-block .img-wrap .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .leadership-grid .leadership-block .img-wrap:before{content:"";position:absolute;top:-204px;left:0;height:598px;width:100%;background-repeat:no-repeat;background-size:cover}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .img-wrap:before{top:0;left:0;right:0;height:600px;width:100%;max-width:750px;margin:0 auto;background-size:contain;display:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .img-wrap:before{top:0;left:0;right:0;height:600px;width:100%;max-width:750px;margin:0 auto;background-size:contain;display:none}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .leadership-grid .leadership-block .img-wrap:before{max-width:630px}}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .img-wrap:before{top:80px}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap{display:none}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-list{overflow:visible;width:100%;max-width:100%}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-list{max-width:initial;overflow:hidden}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-list{max-width:initial;overflow:hidden}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-track{max-width:initial;overflow:hidden}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-track{max-width:initial;overflow:hidden}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide{overflow:visible;width:800px;display:none;outline:0}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-active{display:block}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide{position:relative;top:auto;width:100%}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide{position:relative;top:auto;width:100%}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;position:relative;cursor:default;left:auto;margin:10px 0 40px;top:auto}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;position:relative;cursor:default;left:auto;margin:5px 0 15px;top:auto}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover{padding:5px 0 30px;margin:5px 0 15px}}@media(max-width:767px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover{margin:20px 0}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{background-color:#f0f2f5;max-width:900px;width:100%;padding:30px;display:inline-block;position:relative;border-radius:8px}@media(min-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:445px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:445px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:400px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{position:relative;min-height:445px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{min-height:auto}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{min-height:auto}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none;position:absolute;top:-12px;right:-5px;height:25px;width:25px;cursor:pointer}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img:hover{transition:all .3s linear;transform:rotate(180deg)}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:none;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:block;margin:0 auto;text-align:center;max-width:160px;margin-bottom:30px}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:block;margin:0 auto;text-align:center;max-width:160px;margin-bottom:30px}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image img{width:100%;height:100%;position:relative;max-height:320px;-o-object-fit:contain;object-fit:contain;position:relative}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{height:100%;display:inline-block;width:calc(25% - 10px);text-align:left;float:left}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{display:none}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{display:none}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img img{max-width:150px;height:100%;max-height:150px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;border-radius:7px;background:#fff}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{height:100%;display:inline-block;width:calc(75% - 10px);margin-left:10px;vertical-align:top;text-align:left}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{width:100%;margin-left:0}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{width:100%;margin-left:0}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info{display:inline-block;float:none;width:88%}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info{display:inline-block;float:none;width:88%}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h4{color:#000;margin-bottom:5px}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h6{color:#000}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h6{margin:5px 0}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{list-style-type:none;display:inline-block;margin-top:64px;vertical-align:bottom}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{margin-top:0;float:right}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{margin-top:0;float:right}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul li{max-width:32px}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul li img{height:100%;width:100%}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .text{text-align:left}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .text p{margin:10px 0}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .see-more{display:none}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-current .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;z-index:9;visibility:visible}@media(min-width:992px) and (max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-current .desktop-hover{width:100%}}@media(max-width:991px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-current .desktop-hover{width:100%}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.show:hover .arrow,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-active:hover .arrow,body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide.slick-current:hover .arrow{opacity:0;visibility:hidden;transition:all .3s ease-in}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-prev{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;left:-100px;top:calc(50% - 20px);bottom:-80px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat;transform:rotate(180deg)}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-prev{top:auto;bottom:-68px;height:40px;width:40px;left:calc(50% - 50px)}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-next{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;right:-98%;top:calc(50% - 20px);outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat}@media(max-width:595px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-next{top:auto;bottom:-68px;height:40px;width:40px;right:calc(50% - 50px)}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots{text-align:left;position:absolute;left:14px;width:100%;bottom:25px}@media(max-width:1230px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots{left:0;text-align:center;bottom:-10px}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:767px){body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots li{margin-right:10px;width:7px;height:7px}}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots li button{display:none}body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .lead-overlay .inner-slide-wrap .slick-list{overflow:visible;width:100%;max-width:100%}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-list{max-width:initial;overflow:hidden}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-list{max-width:initial;overflow:hidden}}body.weka-20 .lead-overlay .inner-slide-wrap .slick-track{transform:translate3d(0,0,0) !important}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-track{max-width:initial;overflow:hidden}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-track{max-width:initial;overflow:hidden}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide{display:none;overflow:visible;max-width:800px;margin:0 auto;display:none;outline:0}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-active,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.show{display:block;transform:scale(1)}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide{position:relative;top:auto;max-width:700px;margin:0 auto;width:100%}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide{position:relative;top:auto;width:100%;margin:0 auto;max-width:700px}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;position:relative;cursor:default;left:auto;margin:10px 0 40px;top:auto}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;position:relative;cursor:default;left:auto;margin:5px 0 15px;top:auto}}@media(min-width:992px) and (max-width:1024px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover{padding:5px 0 30px;margin:5px 0 15px}}@media(max-width:767px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover{margin:20px 0}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{background-color:#f0f2f5;max-width:900px;width:100%;padding:30px;display:inline-block;position:relative;border-radius:8px}@media(min-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:445px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:400px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{max-height:400px;overflow:hidden;overflow-y:scroll;transition:all .3s ease-in-out}}@media(max-width:595px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{padding:10px}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{position:relative;min-height:335px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{min-height:auto}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content{min-height:auto}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none;position:absolute;top:-12px;right:-5px;height:25px;width:25px;cursor:pointer}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img{display:none}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .close-img:hover{transition:all .3s linear;transform:rotate(180deg)}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:none;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:block;margin:0 auto;text-align:center;max-width:160px;margin-bottom:30px}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image{display:block;margin:0 auto;text-align:center;max-width:160px;margin-bottom:30px}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .full-image img{width:100%;height:100%;position:relative;max-height:320px;-o-object-fit:contain;object-fit:contain;position:relative}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{height:100%;display:inline-block;width:calc(25% - 10px);text-align:left;float:left}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{display:none}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img{display:none}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-img img{max-width:150px;height:100%;max-height:150px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;border-radius:7px;background:#fff}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{height:100%;display:inline-block;width:calc(75% - 10px);margin-left:10px;vertical-align:top;text-align:left}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{width:100%;margin-left:0}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content{width:100%;margin-left:0}}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info{display:inline-block;float:none;width:88%}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info{display:inline-block;float:none;width:88%}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h4{color:#000;margin-bottom:5px}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h6{color:#000}@media(max-width:595px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content .author-info h6{margin:5px 0}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{list-style-type:none;display:inline-block;margin-top:64px;vertical-align:bottom}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{margin-top:0;float:right}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul{margin-top:0;float:right}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul li{max-width:32px}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .author-content ul li img{height:100%;width:100%}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .text{text-align:left}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .text p{margin:10px 0}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap .img-content .see-more{display:none}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-current .desktop-hover{opacity:1;display:block;visibility:visible;max-height:100%;z-index:9;visibility:visible}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-current .desktop-hover{width:100%}}@media(max-width:991px){body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.show .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-active .desktop-hover,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-current .desktop-hover{width:100%}}body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.show:hover .arrow,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-active:hover .arrow,body.weka-20 .lead-overlay .inner-slide-wrap .inner-slide.slick-current:hover .arrow{opacity:0;visibility:hidden;transition:all .3s ease-in}body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots{text-align:left;position:absolute;left:14px;width:100%;bottom:25px}@media(max-width:1230px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots{left:0;text-align:center;bottom:-10px}}body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots li{width:7px;height:7px;background-color:#f0f2f5;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}@media(max-width:767px){body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots li{margin-right:10px;width:7px;height:7px}}body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots li button{display:none}body.weka-20 .lead-overlay .inner-slide-wrap .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .lead-overlay .slick-prev,body.weka-20 .lead-overlay #prev-page{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;left:-50px;top:calc(50% - 20px);bottom:-80px;outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat;transform:rotate(180deg)}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .slick-prev,body.weka-20 .lead-overlay #prev-page{left:0}}@media(max-width:991px){body.weka-20 .lead-overlay .slick-prev,body.weka-20 .lead-overlay #prev-page{left:calc(50% - 71px);top:auto;bottom:-80px}}@media(max-width:595px){body.weka-20 .lead-overlay .slick-prev,body.weka-20 .lead-overlay #prev-page{top:auto;bottom:-68px;height:40px;width:40px;left:calc(50% - 50px)}}body.weka-20 .lead-overlay .slick-next,body.weka-20 .lead-overlay #next-page{background-color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:0 13px 40px 11px rgba(0,0,0,0.15);position:absolute;right:-50px;top:calc(50% - 20px);outline:0;font-size:0;z-index:1;cursor:pointer;background:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);background-repeat:no-repeat}@media(min-width:992px) and (max-width:1230px){body.weka-20 .lead-overlay .slick-next,body.weka-20 .lead-overlay #next-page{right:0}}@media(max-width:991px){body.weka-20 .lead-overlay .slick-next,body.weka-20 .lead-overlay #next-page{right:calc(50% - 60px);top:auto;bottom:-80px}}@media(max-width:595px){body.weka-20 .lead-overlay .slick-next,body.weka-20 .lead-overlay #next-page{top:auto;bottom:-68px;height:40px;width:40px;right:calc(50% - 50px)}}@media(min-width:1230px){body.weka-20 .aws-block{padding:198px 0}}@media(max-width:767px){body.weka-20 .aws-block{padding:40px 0 68px}}body.weka-20 .aws-block .title{margin-bottom:80px;text-align:center}@media(max-width:767px){body.weka-20 .aws-block .title{margin-bottom:70px}}body.weka-20 .aws-block .title h2{color:#000}body.weka-20 .aws-block .title p{max-width:1000px;text-align:center;margin:20px auto}body.weka-20 .aws-block .block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}body.weka-20 .aws-block .block-wrapper .block{background:#fff;box-shadow:0 0 32px rgba(0,0,0,0.07);border-radius:8px;padding:20px 9px;min-height:125px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:calc(24% - 23px);margin-right:45px;float:left;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .aws-block .block-wrapper .block{width:calc(22% - 20px);margin-right:40px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .aws-block .block-wrapper .block{width:calc(23% - 15px);margin-right:32px}}@media(max-width:767px){body.weka-20 .aws-block .block-wrapper .block{width:100%;margin-right:0;margin-bottom:55px;padding:20px 15px}}body.weka-20 .aws-block .block-wrapper .block:after{content:"";position:absolute;top:0;bottom:0;margin:auto;right:-35px;height:20px;width:25px;background:url(/wp-content/themes/wekaio/templates/assets/images/Arrow3.png);background-repeat:no-repeat}@media(min-width:768px) and (max-width:991px){body.weka-20 .aws-block .block-wrapper .block:after{right:-30px}}@media(max-width:767px){body.weka-20 .aws-block .block-wrapper .block:after{right:0;left:0;top:auto;bottom:-38px;margin:auto;transform:rotate(90deg)}}body.weka-20 .aws-block .block-wrapper .block:last-child{margin-right:0}@media(max-width:595px){body.weka-20 .aws-block .block-wrapper .block:last-child{margin-bottom:40px}}body.weka-20 .aws-block .block-wrapper .block:last-child:after{display:none}body.weka-20 .aws-block .block-wrapper .block h4{color:#773dbe;text-align:center;vertical-align:middle}body.weka-20 .aws-block .btn-wrap{text-align:center;margin:50px 0 10px}@media(max-width:767px){body.weka-20 .aws-block .btn-wrap{margin:18px 0 0}}body.weka-20 .column-three{padding:150px 0 160px}@media(max-width:767px){body.weka-20 .column-three{padding:60px 0}}body.weka-20 .column-three .title{margin-bottom:80px}@media(max-width:767px){body.weka-20 .column-three .title{margin-bottom:30px}}body.weka-20 .column-three .title h2{color:#000;text-align:center}body.weka-20 .column-three .title p{margin:25px 0;text-align:center;color:#000}body.weka-20 .column-three .column-wrapper{float:left;width:100%}body.weka-20 .column-three .column-wrapper .column{background:#fff;float:left;width:calc(33.33% - 40px);margin:0 20px;min-height:330px;padding:20px;position:relative;border-radius:8px;margin-top:30px;box-shadow:0 10px 31px 5px rgba(0,0,0,0.35)}body.weka-20 .column-three .column-wrapper .column:after{content:"";clear:both;width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .column-three .column-wrapper .column{width:calc(50% - 40px);margin:20px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .column-three .column-wrapper .column{width:calc(50% - 40px);margin:20px}}@media(max-width:595px){body.weka-20 .column-three .column-wrapper .column{width:100%;margin:20px 0}}body.weka-20 .column-three .column-wrapper .column h4{color:#773dbe;text-align:center}body.weka-20 .column-three .column-wrapper .column .img-wrap{max-width:290px;margin:0 auto;text-align:center;min-height:200px}body.weka-20 .column-three .column-wrapper .column .img-wrap img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .column-three .column-wrapper .column .btn-wrap{text-align:center;margin:25px 0}@media(max-width:991px){body.weka-20 .column-three .column-wrapper .column .btn-wrap a{font-size:14px}}body.weka-20 .column-three .column-wrapper .btn-outer{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}body.weka-20 .column-three .column-wrapper .btn-outer .see-more{margin-top:50px;width:170px;height:49px;font-size:18px}@media(min-width:992px){body.weka-20 .column-three.aws-column{padding-bottom:250px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .column-three.aws-column{padding-bottom:120px}}@media(max-width:767px){body.weka-20 .column-three.aws-column{padding:100px 0}}body.weka-20 .column-three.aws-column .column-wrapper .column{display:none}body.weka-20 .column-three.aws-column .column-wrapper .column.display{display:block}body.weka-20 .column-three.bg-purple{background-color:#773dbe}body.weka-20 .column-three.bg-purple .title h2{color:#fff}body.weka-20 .column-three.bg-purple .title p{color:#fff}body.weka-20 .resource-detail .inner-container{width:100%;max-width:700px;margin:0 auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 13px 40px 11px rgba(0,0,0,0.07);height:300px}@media(max-width:480px){body.weka-20 .resource-detail .inner-container{width:100%;height:auto}}body.weka-20 .resource-detail .inner-container:after{content:"";display:block;clear:both}body.weka-20 .resource-detail .inner-container .img-container{position:relative;width:300px;height:100%;float:left;padding:30px}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-detail .inner-container .img-container{width:200px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .resource-detail .inner-container .img-container{width:200px}}@media(max-width:480px){body.weka-20 .resource-detail .inner-container .img-container{width:100%;height:150px}}body.weka-20 .resource-detail .inner-container .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100px}body.weka-20 .resource-detail .inner-container .text-container{position:relative;width:calc(100% - 300px);height:100%;float:left}@media(min-width:596px) and (max-width:767px){body.weka-20 .resource-detail .inner-container .text-container{width:calc(100% - 200px)}}@media(min-width:481px) and (max-width:595px){body.weka-20 .resource-detail .inner-container .text-container{width:calc(100% - 200px)}}@media(max-width:480px){body.weka-20 .resource-detail .inner-container .text-container{width:100%;height:auto}}body.weka-20 .resource-detail .inner-container .text-container .inner-text-container{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:30px}@media(max-width:480px){body.weka-20 .resource-detail .inner-container .text-container .inner-text-container{position:relative;top:auto;left:auto;transform:translateY(0);padding:0 30px 30px 30px}}body.weka-20 .resource-detail .inner-container .text-container .inner-text-container span{font-size:16px;color:#000;margin-bottom:10px;display:block}body.weka-20 .resource-detail .inner-container .text-container .inner-text-container h3{color:#000}body.weka-20 .resource-detail .inner-container .text-container .inner-text-container .post-title{margin-bottom:20px}body.weka-20 .resource-detail .inner-container .text-container .inner-text-container p{padding:20px 0 10px}body.weka-20 .resource-detail.news-detail .inner-container .img-container{display:none}body.weka-20 .resource-detail.news-detail .inner-container .text-container{width:100% !important}body.weka-20 .resource-detail.news-detail .inner-container .text-container h3{margin-bottom:30px}body.weka-20 .resource-title-wrap{display:block;width:100%;height:100%;padding:0 20px;float:left}body.weka-20 .resource-title-wrap p{text-align:center;max-width:850px;margin:0 auto}body.weka-20 .hiwf-with-intro{box-shadow:inset 0 13px 36px 11px rgba(0,0,0,0.06)}@media(min-width:1230px){body.weka-20 .hiwf-with-intro{padding:120px 0}}@media(max-width:767px){body.weka-20 .hiwf-with-intro{padding:60px 0;box-shadow:0 13px 36px 11px rgba(0,0,0,0.06)}}body.weka-20 .hiwf-with-intro .intro{max-width:880px;text-align:center;margin:0 auto;width:100%}body.weka-20 .hiwf-with-intro .intro h2{color:#000;word-spacing:.15em}body.weka-20 .hiwf-with-intro .intro p{padding-top:35px}@media(max-width:595px){body.weka-20 .hiwf-with-intro .intro p{padding-top:20px}}body.weka-20 .hiwf-with-intro .img-wrap{margin-top:35px;position:relative}@media(max-width:595px){body.weka-20 .hiwf-with-intro .img-wrap{margin-top:20px}body.weka-20 .hiwf-with-intro .img-wrap:before{content:"";position:absolute;top:77px;left:82px;width:130px;height:65px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/arrowbig.png");background-repeat:no-repeat}}body.weka-20 .hiwf-with-intro .img-wrap img{min-height:100%;min-width:100%;height:100%;width:100%}@media(max-width:767px){body.weka-20 .hiwf-with-intro .img-wrap img{height:100%;width:1380px;padding:45px 0;max-width:1380px}}@media(max-width:767px){body.weka-20 .hiwf-with-intro .img-wrap{width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.weka-20 .hiwf-with-intro .img-wrap::-webkit-scrollbar{-webkit-appearance:none;width:0;height:12px;border:1px solid #773dbe;border-radius:6px}body.weka-20 .hiwf-with-intro .img-wrap::-webkit-scrollbar-thumb{border:1px solid #773dbe;border-radius:10px;background-color:#000}body.weka-20 .hiwf-with-intro .img-wrap::-webkit-scrollbar-track{border:1px solid #773dbe;border-radius:10px}body.weka-20 .hiwf-with-intro .img-wrap::-webkit-scrollbar-thumb{border-radius:8px;background-color:#000;box-shadow:0 0 1px rgba(255,255,255,0.5)}}body.weka-20 .hiwf-with-intro .hover-img img{display:none;position:absolute;max-width:1191px;z-index:99}body.weka-20 .hiwf-with-intro .hover-img img.hide{display:none}body.weka-20 .hiwf-with-intro .hover-img img.show{display:block;z-index:999}body.weka-20 .hiwf-with-intro .feature-img-wrap{position:relative;margin-top:65px;position:relative}@media(max-width:1230px){body.weka-20 .hiwf-with-intro .feature-img-wrap{margin-top:20px}body.weka-20 .hiwf-with-intro .feature-img-wrap:before{content:"";position:absolute;top:22px;left:50px;width:130px;height:65px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/arrowbig.png");background-repeat:no-repeat}}@media screen and (max-width:1250px){body.weka-20 .hiwf-with-intro .feature-img-wrap{position:relative;width:100%;overflow-y:scroll;padding-bottom:50px}body.weka-20 .hiwf-with-intro .feature-img-wrap::-webkit-scrollbar{-webkit-appearance:none;width:0;height:12px;border:1px solid #773dbe;border-radius:6px}body.weka-20 .hiwf-with-intro .feature-img-wrap::-webkit-scrollbar-thumb{border:1px solid #773dbe;border-radius:10px;background-color:#000}body.weka-20 .hiwf-with-intro .feature-img-wrap::-webkit-scrollbar-track{border:1px solid #773dbe;border-radius:10px}body.weka-20 .hiwf-with-intro .feature-img-wrap::-webkit-scrollbar-thumb{border-radius:8px;background-color:#000;box-shadow:0 0 1px rgba(255,255,255,0.5)}}@media screen and (max-width:1250px){body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image{min-width:1190px}}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img1{width:820px;margin:0 auto;text-align:center;position:relative}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img1 img{max-height:108px;height:100%;margin-bottom:6px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img1 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img1:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img1:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3{position:relative;top:0;left:0;height:391px;width:180px;max-height:515px;max-width:185px;display:inline-block;float:left}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3 img{height:100%;width:100%;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}@media(max-width:595px){body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3 img{-o-object-fit:contain;object-fit:contain}}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img4{width:820px;margin:0 auto;text-align:center;position:relative;cursor:pointer;display:inline-block;opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img4 img{margin-bottom:6px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img4 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img4:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img4:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img5{width:820px;margin:0 auto;text-align:center;position:relative;cursor:pointer;display:inline-block}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img5 img{margin-bottom:6px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img5 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img5:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img5:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img6{width:820px;margin:0 auto;text-align:center;position:relative;cursor:pointer;display:inline-block}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img6 img{margin-bottom:6px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img6 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img6:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img6:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img7{width:820px;margin:0 auto;text-align:center;position:relative;cursor:pointer;display:inline-block}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img7 img{margin-bottom:6px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img7 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img7:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img7:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img8{width:820px;margin:0 auto;text-align:center;position:relative;cursor:pointer;display:inline-block}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img8 img{min-height:82px;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img8 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img8:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img8:hover img:last-child{opacity:1}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2{position:relative;height:392px;width:180px;cursor:pointer;float:right;display:inline-block;vertical-align:top;left:-10px}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2 img{height:100%;width:100%;transition:all .3s linear}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2 img:last-child{opacity:0;position:absolute;left:0;top:0;z-index:99}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2:hover img:first-child{opacity:0;z-index:0}body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2:hover img:last-child{opacity:1}body.weka-20 .careers-detail{width:100%;max-width:900px;margin:0 auto}body.weka-20 .careers-detail .comeet-position-meta-single{margin-bottom:0}body.weka-20 .careers-detail h4{display:block;color:#000 !important;font-size:36px !important;line-height:1;color:#fff;margin-bottom:20px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .careers-detail h4{font-size:36px !important}}@media(min-width:768px) and (max-width:991px){body.weka-20 .careers-detail h4{font-size:24px !important}}@media(min-width:596px) and (max-width:767px){body.weka-20 .careers-detail h4{font-size:24px !important}}@media(min-width:481px) and (max-width:595px){body.weka-20 .careers-detail h4{font-size:18px !important}}@media(max-width:480px){body.weka-20 .careers-detail h4{font-size:18px !important}}body.weka-20 .careers-detail .position-image{display:none}body.weka-20 .careers-detail span{margin-top:0;margin-bottom:30px}body.weka-20 .careers-detail span,body.weka-20 .careers-detail p{display:block;font-size:18px !important;color:#000;margin:10px 0 10px;max-width:780px;letter-spacing:.017em;font-weight:500}@media(max-width:595px){body.weka-20 .careers-detail span,body.weka-20 .careers-detail p{line-height:1.45;font-size:18px !important;max-width:100%;margin:10px auto}}body.weka-20 .careers-detail .comeet-user-text{margin-bottom:50px}body.weka-20 .careers-detail .comeet-user-text ul li{font-size:18px;color:#000;letter-spacing:.017em;font-weight:500;font-family:"acumin-pro","sans-serif"}body.weka-20 .careers-detail .comeet-user-text p>strong{font-family:"poppins"}body.weka-20 .careers-detail .comeet-user-text p>br{display:none}body.weka-20 .analytics-feature{z-index:2}@media(min-width:992px){body.weka-20 .analytics-feature{padding-bottom:40px}}body.weka-20 .analytics-feature .intro{max-width:880px;text-align:center;margin:0 auto;width:100%}body.weka-20 .analytics-feature .intro h2{color:#000}body.weka-20 .analytics-feature .intro p{padding-top:35px}@media(max-width:595px){body.weka-20 .analytics-feature .intro p{padding-top:20px}}body.weka-20 .analytics-feature .feature-wrap{max-width:500px;margin:135px auto;position:relative}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap{max-width:400px}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap{max-width:300px}}body.weka-20 .analytics-feature .feature-wrap .desktop-img{display:block}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .desktop-img{display:none}}body.weka-20 .analytics-feature .feature-wrap .mobile-img{display:none}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .mobile-img{display:block;max-width:300px;margin:0 auto}}body.weka-20 .analytics-feature .feature-wrap .circle{background:#773dbe;border-radius:50%;height:130px;width:130px;display:inline-block;position:absolute}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .circle{height:115px;width:115px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .circle{height:115px;width:115px}}body.weka-20 .analytics-feature .feature-wrap .circle h5{top:45px;left:0;position:relative;max-width:100px;margin:0 auto;text-align:center;color:#fff}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .circle h5{top:40px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .circle h5{top:40px}}body.weka-20 .analytics-feature .feature-wrap .circle h5:after{content:"";position:absolute;background:#f0f2f5;height:6px;width:18px;top:39px;left:43px}body.weka-20 .analytics-feature .feature-wrap .circle h5:before{content:"";position:absolute;background:#f0f2f5;height:18px;width:6px;top:33px;left:49px}body.weka-20 .analytics-feature .feature-wrap .block1{top:-21px;right:62px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block1{top:-27px;right:52px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block1{top:9.4%;right:122px}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block1{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block1 .hover1{opacity:0;background:#fff;right:-176px;top:-65px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block1 .hover1{padding:15px;right:-123px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block1 .hover1{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block1 .hover1{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block1 .hover1 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block1:hover .hover1{opacity:1;transition:all .3s linear}body.weka-20 .analytics-feature .feature-wrap .block2{right:-60px;top:190px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block2{right:-50px;top:148px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block2{top:24%;right:122px}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block2{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block2 .hover2{opacity:0;background:#fff;right:-175px;top:-20px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block2 .hover2{padding:15px;right:205px;top:-25px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block2 .hover2{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block2 .hover2{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block2 .hover2 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block2:hover .hover2{opacity:1;transition:all .3s linear}body.weka-20 .analytics-feature .feature-wrap .block3{bottom:-13px;right:60px}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block3{top:38%;right:122px}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block3{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block3 .hover3{opacity:0;background:#fff;right:-174px;top:65px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block3 .hover3{padding:15px;right:-135px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block3 .hover3{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block3 .hover3{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block3 .hover3 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block3:hover .hover3{opacity:1;transition:all .3s linear}body.weka-20 .analytics-feature .feature-wrap .block4{bottom:-13px;left:60px}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block4{top:52%;right:122px;left:auto}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block4{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block4 .hover4{opacity:0;background:#fff;left:-227px;top:52px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block4 .hover4{padding:15px;left:-208px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block4 .hover4{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block4 .hover4{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block4 .hover4 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block4:hover .hover4{opacity:1;transition:all .3s linear}body.weka-20 .analytics-feature .feature-wrap .block5{top:190px;left:-64px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block5{top:147px;left:-57px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block5{top:66%;right:122px;left:auto}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block5{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block5 .hover5{opacity:0;background:#fff;left:-215px;top:-28px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block5 .hover5{padding:15px;left:130px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block5 .hover5{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block5 .hover5{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block5 .hover5 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block5:hover .hover5{opacity:1;transition:all .3s linear}body.weka-20 .analytics-feature .feature-wrap .block6{top:-21px;left:62px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block6{top:-27px;left:52px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block6{top:80.5%;right:122px;left:auto}}@media(max-width:595px){body.weka-20 .analytics-feature .feature-wrap .block6{right:22px}}body.weka-20 .analytics-feature .feature-wrap .block6 .hover6{opacity:0;background:#fff;left:-215px;top:-57px;position:relative;padding:36px;min-width:195px;text-align:center;box-shadow:0 0 32px rgba(0,0,0,0.07);transition:all .3s linear;border-radius:8px}@media(min-width:768px) and (max-width:991px){body.weka-20 .analytics-feature .feature-wrap .block6 .hover6{padding:15px}}@media(max-width:767px){body.weka-20 .analytics-feature .feature-wrap .block6 .hover6{left:-163px;top:-20px;right:auto;padding:15px;min-width:150px;max-width:150px}}@media(max-width:480px){body.weka-20 .analytics-feature .feature-wrap .block6 .hover6{left:-148px;min-width:142px}}body.weka-20 .analytics-feature .feature-wrap .block6 .hover6 p{color:#000}body.weka-20 .analytics-feature .feature-wrap .block6:hover .hover6{opacity:1;transition:all .3s linear}body.weka-20 .free-trial-banner{box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.07);min-height:680px;overflow:hidden;position:relative;padding:90px 0 50px}@media(min-width:768px) and (max-width:991px){body.weka-20 .free-trial-banner{padding:90px 0 50px}}@media(max-width:767px){body.weka-20 .free-trial-banner{padding:90px 0 50px;min-height:620px}}@media(max-width:480px){body.weka-20 .free-trial-banner{padding:60px 0;min-height:595px}}body.weka-20 .free-trial-banner .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:0}body.weka-20 .free-trial-banner .bg-video video{height:100%;width:auto}body.weka-20 .free-trial-banner .bg-img{position:absolute;right:30px;top:40px;height:100%;width:100%;max-width:660px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .free-trial-banner .bg-img{right:0;top:0}}@media(max-width:991px){body.weka-20 .free-trial-banner .bg-img{right:0;top:0}}@media(min-width:768px) and (max-width:991px){body.weka-20 .free-trial-banner .bg-img{max-width:460px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .free-trial-banner .bg-img{max-width:460px}}body.weka-20 .free-trial-banner .bg-img img{height:auto;width:100%}@media(max-width:595px){body.weka-20 .free-trial-banner .bg-img img{-o-object-position:right;object-position:right}}body.weka-20 .free-trial-banner .icon-img{position:absolute;left:0;height:auto;top:50px;width:560px;left:38px}@media(max-width:480px){body.weka-20 .free-trial-banner .icon-img{width:495px;top:85px}}body.weka-20 .free-trial-banner .icon-img .image-wrap{width:100%;float:left;max-width:220px;margin-left:0;position:absolute;top:63.5%;left:34%;display:block}body.weka-20 .free-trial-banner .icon-img .image-wrap img{max-width:280px;width:100% !important;height:100%}@media(min-width:992px) and (max-width:1230px){body.weka-20 .free-trial-banner .icon-img .image-wrap img{max-width:220px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .free-trial-banner .icon-img .image-wrap img{max-width:170px}}@media(max-width:767px){body.weka-20 .free-trial-banner .icon-img .image-wrap img{max-width:130px}}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap{width:100%;float:left;max-width:430px;margin-left:0;position:absolute;top:33%;left:18.5%;display:block}@media(max-width:480px){body.weka-20 .free-trial-banner .icon-img .icon-text-wrap{left:21.5%;max-width:300px}}@media screen and (max-width:360px){body.weka-20 .free-trial-banner .icon-img .icon-text-wrap{max-width:280px}}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap h2{color:#773dbe}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap p{margin:14px 0 18px;line-height:1.5}@media(max-width:480px){body.weka-20 .free-trial-banner .icon-img .icon-text-wrap p{margin:5px 0}}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap a{margin-right:22px;margin-left:0}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap .logo-wrap{max-width:200px;margin-left:60px;margin-top:25px}@media(max-width:480px){body.weka-20 .free-trial-banner .icon-img .icon-text-wrap .logo-wrap{max-width:165px}}body.weka-20 .free-trial-banner .icon-img .icon-text-wrap .logo-wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .free-trial-banner .content-wrapper .text-wrap{position:relative;padding-top:520px;max-width:645px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .free-trial-banner .content-wrapper .text-wrap{padding-top:550px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .free-trial-banner .content-wrapper .text-wrap{padding-top:550px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .free-trial-banner .content-wrapper .text-wrap{padding-top:550px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .free-trial-banner .content-wrapper .text-wrap{padding-top:550px}}body.weka-20 .free-trial-banner .content-wrapper .text-wrap h3{color:#000}body.weka-20 .free-trial-banner .content-wrapper .text-wrap h1{color:#773dbe}body.weka-20 .free-trial-banner .content-wrapper .text-wrap p{margin:18px 0;letter-spacing:.02em}body.weka-20 .free-trial-banner .content-wrapper .text-wrap p span{color:#00e8eb}body.weka-20 .three-col-grid{padding:150px 0 160px}@media(max-width:767px){body.weka-20 .three-col-grid{padding:60px 0}}body.weka-20 .three-col-grid .title{margin-bottom:80px}@media(max-width:767px){body.weka-20 .three-col-grid .title{margin-bottom:30px}}body.weka-20 .three-col-grid .title h2{color:#fff;text-align:center}body.weka-20 .three-col-grid .title p{margin:25px 0;text-align:center;color:#000}body.weka-20 .three-col-grid .grid-wrap{width:100%;max-width:1025px;margin:0 auto;text-align:center;overflow:hidden;margin-top:70px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.weka-20 .three-col-grid .grid-wrap .grid{display:inline-block;width:calc(33% - 30px);margin:35px 15px 0;vertical-align:top;transition:all .3s linear;min-height:393px}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid .grid-wrap .grid{width:calc(32% - 10px);margin:25px 5px 0}}@media(max-width:767px){body.weka-20 .three-col-grid .grid-wrap .grid{width:calc(49% - 10px);margin:25px 5px 0}}@media(max-width:595px){body.weka-20 .three-col-grid .grid-wrap .grid{width:100%;margin:20px 0 0}}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap{background-color:#fff;border-radius:10px;padding:50px 45px 25px 25px;height:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap{padding:50px 30px 25px 25px}}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .content-wrap{display:table;min-height:220px;margin:0 auto;transition:all .3s linear}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .content-wrap .img-wrap{display:table-cell;vertical-align:middle;transition:all .3s linear}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .content-wrap .img-wrap img{max-width:180px;height:100%;width:100%;transition:all .3s linear;-o-object-fit:contain;object-fit:contain;max-height:100px}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content{opacity:0;height:0;max-width:215px;margin-left:auto;margin-top:15px;text-align:left}@media(max-width:595px){body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content{max-width:165px;text-align:left;margin:0 auto}}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content span{font-weight:600;display:block;margin-top:10px}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content p{margin-bottom:10px;text-align:left}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content .line{color:#000;display:inline-block;text-align:left;margin-top:50px;position:relative}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content .line:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#773dbe;transition:all .3s linear}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .inner-content .line:hover:after{content:"";position:absolute;bottom:0;right:0;left:auto;width:0;height:2px;background-color:#773dbe;transition:all .3s linear}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .icon{background-color:#773dbe;border-radius:50%;position:relative;height:42px;width:42px;margin:auto;cursor:pointer}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .icon:before{content:"";position:absolute;background-color:#fff;top:20px;left:12px;height:2px;width:18px}body.weka-20 .three-col-grid .grid-wrap .grid .inner-wrap .icon:after{content:"";position:absolute;background-color:#fff;top:12px;left:20px;height:18px;width:2px}body.weka-20 .three-col-grid .grid-wrap .grid.show{transform:rotateY(180deg);transition:transform .5s;transform-style:preserve-3d}body.weka-20 .three-col-grid .grid-wrap .grid.show .inner-wrap{transform:rotateY(180deg)}body.weka-20 .three-col-grid .grid-wrap .grid.show .inner-wrap .content-wrap{animation:.3s tfadein;display:inline-block;min-height:auto}body.weka-20 .three-col-grid .grid-wrap .grid.show .inner-wrap .content-wrap .img-wrap{vertical-align:top}body.weka-20 .three-col-grid .grid-wrap .grid.show .inner-wrap .inner-content{opacity:1;height:auto;transition:opacity 1.2s}body.weka-20 .three-col-grid .grid-wrap .grid.show .inner-wrap .icon{display:none}body.weka-20 .three-col-grid.bg-purple{background:#773dbe}@keyframes tfadein{0%{opacity:0}66%{opacity:0}100%{opacity:1}}body.weka-20 .image-with-text{background-color:#773dbe}@media(min-width:992px){body.weka-20 .image-with-text{padding:60px 0}}body.weka-20 .image-with-text .form-blog{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:40px 35px}@media(max-width:595px){body.weka-20 .image-with-text .form-blog{padding:20px}}body.weka-20 .image-with-text .form-blog .img-wrap{padding:0 35px 0 0;display:inline-block}@media(max-width:595px){body.weka-20 .image-with-text .form-blog .img-wrap{display:block;margin:0 auto;padding:0}}body.weka-20 .image-with-text .form-blog .img-wrap img{width:178px;height:203px;margin:0}body.weka-20 .image-with-text .form-blog .content{display:inline-block;width:calc(54% - 20px)}@media(max-width:767px){body.weka-20 .image-with-text .form-blog .content{width:100%;margin-top:30px}}@media(max-width:595px){body.weka-20 .image-with-text .form-blog .content{text-align:center}}body.weka-20 .image-with-text .form-blog .content h4{color:#000}body.weka-20 .image-with-text .form-blog .content p{margin-top:10px}body.weka-20 .image-with-text .form-blog .content .btn-default{text-decoration:none;color:#fff !important;padding:6px 25px}@media(min-width:992px){body.weka-20 .image-with-text .form-blog .content .btn-default{margin-top:22px}}body.weka-20 .image-with-text.bg-purple{background-color:#773dbe}body.weka-20 .image-with-text.bg-purple .form-blog h4{color:#fff}body.weka-20 .image-with-text.bg-purple .form-blog p{color:#fff}body.weka-20 .overlay-active{overflow:hidden}body.weka-20 .overlay-active .overlay{visibility:visible;opacity:1;z-index:99999}body.weka-20 .overlay-active .overlay .video-container{opacity:1;animation:fade-Up 1.5s ease-in-out both}body.weka-20 .overlay{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.9);transition:all .5s ease;opacity:0;height:100vh;z-index:-1;visibility:hidden}body.weka-20 .overlay iframe{border:0;width:100%}body.weka-20 .overlay .v-middle-inner{display:table;position:relative;text-align:center;width:100%;height:100%}body.weka-20 .overlay .v-middle-inner .v-middle{display:table-cell;vertical-align:middle}body.weka-20 .overlay .video-container{position:relative;max-width:920px;padding:0 20px;margin:0 auto}body.weka-20 .close-video{height:30px;width:30px;padding:1px 1px 0 0;border-radius:50%;position:absolute;top:-50px;right:20px;cursor:pointer;transition:all .3s ease-in-out;outline:0}body.weka-20 .close-video:after,body.weka-20 .close-video:before{content:"";position:absolute;top:13px;left:4px;width:20px;height:2px;background:#fff;transition:all .3s ease-in-out}body.weka-20 .close-video:before{transform:rotate(45deg)}body.weka-20 .close-video:after{transform:rotate(130deg)}body.weka-20 .close-video:hover{border-color:#fff}body.weka-20 .close-video:hover:after,body.weka-20 .close-video:hover:before{background:#fff}body.weka-20 .calculator-grid{padding-top:0;background-color:#f0f2f5}body.weka-20 .calculator-grid p{font-size:14px;color:#203c51;font-weight:600;line-height:1.5;letter-spacing:.004em}@media(max-width:595px){body.weka-20 .calculator-grid p{font-size:12px}}body.weka-20 .calculator-grid .title{background-color:#fff;padding:15px 0 20px}@media print{body.weka-20 .calculator-grid .title{margin-left:20px !important}}body.weka-20 .calculator-grid .title h5{color:#773dbe;margin-bottom:6px}@media print{body.weka-20 .calculator-grid .title h5{margin-left:-20px}}@media print{body.weka-20 .calculator-grid .title p{margin-left:-20px}}body.weka-20 .calculator-grid .title .outer-container{position:relative;width:auto;padding:15px 0 20px;opacity:0}body.weka-20 .calculator-grid .wrapper .col-two-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:21px 0 27px;width:calc(100% + 160px);margin-left:-80px}@media(max-width:1230px){body.weka-20 .calculator-grid .wrapper .col-two-grid{width:calc(100% + 32px);margin-left:-16px}}@media(max-width:767px){body.weka-20 .calculator-grid .wrapper .col-two-grid{width:100%;margin-left:0;padding-bottom:0}}@media print{body.weka-20 .calculator-grid .wrapper .col-two-grid{display:block;font-size:0;width:100%;margin-left:0}}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two{-ms-flex:0 0 calc(50% - 160px);flex:0 0 calc(50% - 160px);max-width:calc(50% - 160px);width:100%;margin:0 80px 10px;position:relative}@media(max-width:1230px){body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two{-ms-flex:0 0 calc(50% - 32px);flex:0 0 calc(50% - 32px);max-width:calc(50% - 32px);margin:0 16px 10px}}@media(max-width:767px){body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}}@media print{body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two{display:inline-block;vertical-align:top;-ms-flex:0 0 calc(50% - 80px);flex:0 0 calc(50% - 80px);max-width:calc(50% - 80px);width:calc(50% - 80px)}}@media print{body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two:nth-child(1){margin-left:0;margin-right:160px}}@media print{body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two:nth-child(2){margin-left:0;margin-right:0}}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup{position:absolute;top:50%;right:0;width:100%;z-index:2}@media(max-width:480px){body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup{top:35%}}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item{display:none;width:100%;z-index:3}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item>p{font-size:14px}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card{padding-bottom:10px;box-shadow:-1px 12px 19px rgba(0,0,0,0.3)}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body{padding:15px 10px 0 15px}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two.show>span:after{transform:rotate(180deg)}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two span{font-size:14px;font-weight:700;position:relative;cursor:pointer;padding-right:25px;line-height:1.39;text-align:right;max-height:18px;overflow:hidden;font-family:"acumin-pro","sans-serif"}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two span:after{content:"";display:inline-block;position:absolute;padding:1px;right:0;top:62%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #203c51;transform:translateY(-50%);transition:transform .3s ease-in-out}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two .pop-text select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:10px;direction:initial;padding-right:18px}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two .pop-text.dropdown-arrow{position:relative;z-index:1}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two .pop-text.dropdown-arrow:after{content:"";background-image:url(/wp-content/themes/wekaio/templates/assets/images/arrow-down-calc.png);background-repeat:no-repeat;position:absolute;top:50%;right:6px;height:10px;width:10px;background-size:contain;z-index:-1}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .btn-wrap{-ms-flex-pack:center;justify-content:center}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .btn-wrap button{font-size:12px;margin:0 10px;padding:0 44px 2px}@media(max-width:480px){body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .btn-wrap button{margin:8px}}body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .pop-text select{font-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.weka-20 .calculator-grid .wrapper .item{margin-bottom:10px}body.weka-20 .calculator-grid .wrapper .item>p{padding-left:13px}body.weka-20 .calculator-grid .wrapper .item .card{border:2px solid #773dbe;border-radius:20px;margin-top:10px}body.weka-20 .calculator-grid .wrapper .item .card .card-title{background-color:#773dbe;margin-bottom:0;padding:4px 10px 4px 15px;border-top-left-radius:16px;border-top-right-radius:16px}body.weka-20 .calculator-grid .wrapper .item .card .card-title h6{color:#fff}body.weka-20 .calculator-grid .wrapper .item .card .card-body{padding:10px 10px 10px 14px}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2px}@media(max-width:1230px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;width:100%;margin:0}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two>p{text-transform:capitalize}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two>p{padding-right:7px}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form{line-height:1.2;position:relative}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input{font-size:12px;font-weight:600;border:2px solid #f0f2f5;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;width:100%;font-family:"acumin-pro","sans-serif";outline:0;text-align:right;padding:2px 10px 2px;line-height:1;position:relative}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input::-webkit-input-placeholder{font-size:12px;font-weight:600;line-height:1.3;font-family:"acumin-pro","sans-serif"}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input::-moz-placeholder{font-size:12px;font-weight:600;line-height:1.3;font-family:"acumin-pro","sans-serif"}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input::-ms-input-placeholder{font-size:12px;font-weight:600;line-height:1.3;font-family:"acumin-pro","sans-serif"}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:disabled{background-color:#f0f2f5;border:2px solid #f0f2f5}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus:-ms-input-placeholder{color:transparent !important}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus::placeholder{color:transparent !important}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus::-webkit-input-placeholder{color:transparent}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus::-webkit-input-placeholder{color:transparent}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus::-moz-placeholder{color:transparent}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form input:focus::-ms-input-placeholder{color:transparent}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage input{padding:2px 20px 2px}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage:after{content:"%";position:absolute;right:3px;top:7px;font-size:10px;color:black;width:14px;height:14px;font-weight:900}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage.disabled:after{opacity:.5}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two.input-block{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;width:100%}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two.input-block{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;margin:8px 0}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two select{font-size:10px;font-weight:600;border:2px solid #f0f2f5;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;width:100%;font-family:"acumin-pro",sans-serif;outline:0;text-align:right;padding:2px 10px 2px;line-height:1.3;text-align-last:right;background:transparent;direction:rtl}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two select::-ms-expand{display:none}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .popup-tabs{width:18px;height:18px;margin-top:5px;display:inline-block;cursor:pointer}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .popup-tabs{margin-top:14px}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .popup-tabs img{-o-object-fit:cover;object-fit:cover;transform:rotate(90deg)}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two.input-block{-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two.input-block{-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two input{font-size:10px}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two input:-ms-input-placeholder{font-size:10px}body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap.tabs .col-two input::placeholder{font-size:10px}body.weka-20 .calculator-grid .wrapper .checkbox-filter{position:relative}@media(max-width:767px){body.weka-20 .calculator-grid .wrapper .checkbox-filter{margin-top:32px}}body.weka-20 .calculator-grid .wrapper .checkbox-filter:before{content:"";display:block;position:absolute;top:-22px;left:0;width:100%;height:2px;background-color:#203c51}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap{border:2px solid #773dbe;border-radius:20px;padding:15px 30px 3px 40px;background-color:#fff}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap{padding:15px 10px}}@media(max-width:767px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap{text-align:center}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap h6{color:#773dbe}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap{margin-top:23px}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap{display:block;text-align:center}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap:first-child{margin-bottom:15px}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap>p{margin-bottom:15px}}@media(max-width:595px) and (max-width:595px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap>p{margin-bottom:0}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap p{min-width:165px}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 211px);margin-left:auto;max-width:600px;text-align:left;margin:0 0 0 51px;border-radius:60px;padding:6px 10px 6px 20px;border:5px solid #f0f2f5;border-top-width:1px;background:linear-gradient(180deg,#dedfe0,#d4d5d6)}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list{background-color:transparent;border:0;background:transparent}}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list{width:100%;margin:5px 0;padding:10px 5px}}@media print and (color){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;display:block;font-size:0;background:#dedfe0;height:38px}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{-ms-flex:0 0 calc(25% - 10px);flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px);width:100%;display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:center;justify-content:center;min-width:180px;text-align:center}@media(max-width:1230px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{-ms-flex:0 0 calc(33.33% - 10px);flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}}@media(min-width:768px) and (max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{margin:0 10px 10px 0}}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);border-radius:20px;background-color:#f0f2f5}}@media(max-width:767px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 10px 10px 0}}@media(max-width:595px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{margin:0 0 10px 0}}@media print{body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox{display:inline-block;width:calc(25% - 10px);max-width:inherit;height:20px;transform:translateY(-8px);background:transparent}}@media(min-width:768px) and (max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox:last-child{margin-bottom:0}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox input{outline:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;height:0;width:0}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox input::-ms-check{display:none}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox label{position:relative;padding-top:1px;cursor:pointer;line-height:1.39;font-style:normal;color:#203c51;font-size:14px;font-weight:600;font-family:"acumin-pro","sans-serif";text-transform:capitalize}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox label{width:100%;padding:10px 0}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.weka_check,body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.nas_check{display:none}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active{position:relative;transition:all .3s linear}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active{padding:0}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active:after{content:"";position:absolute;top:-11px;left:0;background-color:#773dbe;border-radius:25px;height:100%;width:100%;padding:17px 0;border:5px solid silver;background:linear-gradient(70deg,#773dbe,#9e419e)}@media(max-width:991px){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active:after{top:0;padding:17px 0 16px}}@media print{body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active:after{background:#773dbe}}body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active label{z-index:99;color:#fff}@media print and (color){body.weka-20 .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox.active label{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;color:#fff !important}}body.weka-20 .calculator-grid .wrapper .btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:10px}@media print{body.weka-20 .calculator-grid .wrapper .btn-wrap{display:none}}body.weka-20 .calculator-grid .wrapper .btn-wrap button{padding:8px 28px;margin-top:8px;font-weight:600;font-size:14px;font-family:"acumin-pro","sans-serif"}body.weka-20 .charts-wrap{opacity:0}body.weka-20 .charts-wrap h2{color:#773dbe;margin:10px 0;text-transform:capitalize}body.weka-20 .charts-wrap h5{color:#f0f2f5}body.weka-20 .charts-wrap .chart-inner{max-width:1200px;background-color:#fff;border:2px solid #f0f2f5;padding:35px 25px;margin:30px 0;overflow:hidden}@media print{body.weka-20 .charts-wrap .chart-inner{border:0}}body.weka-20 .charts-wrap .chart-inner .col-wrap h6{margin-top:40px;text-align:center;text-transform:capitalize;color:#773dbe}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner .col-wrap h6{margin-top:20px}}body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div1,body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div4{width:calc(100% - 12px);height:520px;position:relative}@media(max-width:1050px) and (min-width:992px){body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div1,body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div4{width:800px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div1,body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div4{width:700px}}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div1,body.weka-20 .charts-wrap .chart-inner .col-wrap #chart_div4{width:100%;height:480px}}body.weka-20 .charts-wrap .chart-inner #chart_div2{width:calc(100% - 12px);height:480px;position:relative}@media(max-width:1050px) and (min-width:992px){body.weka-20 .charts-wrap .chart-inner #chart_div2{width:800px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .charts-wrap .chart-inner #chart_div2{width:600px}}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner #chart_div2{width:calc(100% - 30px)}}body.weka-20 .charts-wrap .chart-inner #chart_div3{width:calc(100% - 12px);height:480px;position:relative;text-align:center}@media(max-width:1050px) and (min-width:992px){body.weka-20 .charts-wrap .chart-inner #chart_div3{width:800px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .charts-wrap .chart-inner #chart_div3{width:600px}}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner #chart_div3{width:calc(100% - 30px)}}body.weka-20 .charts-wrap span.note{font-size:10px;color:#000}@media print{body.weka-20 .charts-wrap .chart-inner.split-chart{margin-top:500px}}@media print{body.weka-20 .charts-wrap .chart-inner.growth-chart{margin-top:500px}}body.weka-20 .charts-wrap .chart-inner svg g text{font-weight:500 !important;font-style:normal !important;fill:#000 !important;font-family:"acumin-pro","sans-serif";font-size:14px}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner svg g text{font-size:10px}}body.weka-20 .charts-wrap .chart-inner svg g g rect{min-width:150px}body.weka-20 .charts-wrap .chart-inner .two-charts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print{body.weka-20 .charts-wrap .chart-inner .two-charts{display:block;font-size:0}}body.weka-20 .charts-wrap .chart-inner .two-charts .col-wrap{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:100%}@media(min-width:992px) and (max-width:1024px){body.weka-20 .charts-wrap .chart-inner .two-charts .col-wrap{-ms-flex:0 0 1;flex:0 0 1;max-width:calc(100% - 10px);width:calc(100% - 10px)}}@media(max-width:991px){body.weka-20 .charts-wrap .chart-inner .two-charts .col-wrap{-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 10px);width:calc(100% - 10px)}}@media print{body.weka-20 .charts-wrap .chart-inner .two-charts .col-wrap{display:inline-block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}body.weka-20 .charts-wrap .chart-inner .two-charts svg g text{font-weight:500 !important;font-style:normal !important;fill:#000 !important;font-family:"acumin-pro","sans-serif";font-size:10px}@media(max-width:767px){body.weka-20 .charts-wrap .chart-inner .two-charts svg g text{font-size:10px}}body.weka-20 .banner-fourth-level{min-height:511px;height:100%;margin-top:90px;padding-top:0;z-index:1;border-bottom:17px solid #773dbe;box-shadow:-1px 7px 10px 0 rgba(50,50,50,0.6)}@media(max-width:1230px){body.weka-20 .banner-fourth-level{min-height:400px}}@media(max-width:991px){body.weka-20 .banner-fourth-level{min-height:350px;margin-top:70px}}@media(max-width:767px){body.weka-20 .banner-fourth-level{min-height:300px}}@media print{body.weka-20 .banner-fourth-level{height:auto;min-height:inherit;padding-bottom:0}}body.weka-20 .banner-fourth-level .bg-img{position:absolute;top:0;left:0;width:100%;height:100%}body.weka-20 .banner-fourth-level .bg-img img{height:100%}body.weka-20 .banner-fourth-level .pattern{position:absolute;left:-50%;top:-120%;height:338px;width:91%;border-radius:40px;background-color:#773dbe;transform:rotate(45deg)}@media(max-width:1250px){body.weka-20 .banner-fourth-level .pattern{max-width:532px;width:100%;left:-140px;top:-162px}}@media(max-width:595px){body.weka-20 .banner-fourth-level .pattern{height:300px;left:-100px;top:-92px}}@media(max-width:480px){body.weka-20 .banner-fourth-level .pattern{left:-46px}}@media print{body.weka-20 .banner-fourth-level .pattern{display:none}}body.weka-20 .banner-fourth-level .logo-wrap{position:relative;max-width:198px;width:100%;z-index:1;margin-top:54px}@media print{body.weka-20 .banner-fourth-level .logo-wrap{display:none}}body.weka-20 .banner-fourth-level .logo-wrap a{display:block}body.weka-20 .banner-fourth-level .logo-wrap img{-o-object-fit:cover;object-fit:cover}@media(max-width:595px){body.weka-20 .banner-fourth-level .logo-wrap{max-width:109px}}body.weka-20 .banner-fourth-level .text-wrap{position:relative;margin:94px 0 0 50px;z-index:1}@media(max-width:1250px){body.weka-20 .banner-fourth-level .text-wrap{margin-top:54px}}@media(max-width:991px){body.weka-20 .banner-fourth-level .text-wrap{margin-top:44px}}@media print{body.weka-20 .banner-fourth-level .text-wrap{margin:60px 0 60px 50px;text-align:left}}body.weka-20 .banner-fourth-level .text-wrap h1,body.weka-20 .banner-fourth-level .text-wrap h2{font-size:48px;color:#fff;max-width:430px}@media(max-width:1250px){body.weka-20 .banner-fourth-level .text-wrap h1,body.weka-20 .banner-fourth-level .text-wrap h2{font-size:36px}}@media(max-width:767px){body.weka-20 .banner-fourth-level .text-wrap h1,body.weka-20 .banner-fourth-level .text-wrap h2{font-size:24px;max-width:250px}}@media print and (color){body.weka-20 .banner-fourth-level .text-wrap h1,body.weka-20 .banner-fourth-level .text-wrap h2{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;font-size:36px;color:#fff !important;text-align:center;margin-top:0;max-width:inherit;text-align:left}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block{-ms-flex-pack:center;justify-content:center}@media(min-width:992px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block{padding:35px 35px 45px 55px}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p{max-width:800px;width:100%}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p br{display:none !important}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form{text-align:left}@media(max-width:595px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form{margin-top:auto;height:calc(90vh - 200px);overflow-y:scroll}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset{max-width:800px;margin:0 auto 7px}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset label{font-size:14px;display:none}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:14px;margin-bottom:7px}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset select::-ms-expand{display:none}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset>ul,body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset li{list-style-type:none}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-checkbox{display:inline-block}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-checkbox .hs-input{width:auto;margin-right:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list .hs-form-checkbox label span{margin-left:10px;margin-right:10px}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset ul.inputs-list label{display:block}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form fieldset .hs_server_cloud_vendor_affiliation__c label{display:block}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form .input{line-height:1}@media(max-width:595px){body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form .input{margin-right:0}}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form form .hs_error_rollup{display:none}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:20px;border-radius:5px;cursor:pointer}body.weka-20 .global-popup .v-middle-inner .v-middle .content-wrap .col.col-block p .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .global-popup.hubspot-form .content-wrap{max-width:700px;margin:73px auto 0;width:100%;z-index:9;background-color:#fff}@media(min-width:992px) and (max-width:1230px){body.weka-20 .global-popup.hubspot-form .content-wrap{margin:50px auto 0}}@media(max-width:991px){body.weka-20 .global-popup.hubspot-form .content-wrap{margin:0 auto}}body.weka-20 .global-popup.hubspot-form .content-wrap h2{color:#773dbe;text-align:center;z-index:2;margin-bottom:30px}@media(max-width:595px){body.weka-20 .global-popup.hubspot-form .content-wrap h2{margin-bottom:20px}}body.weka-20 .global-popup.hubspot-form .content-wrap p{color:black;line-height:1.524;text-align:center;max-width:650px;width:100%;margin:0 auto}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form{text-align:left}@media(max-width:595px){body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form{margin-top:auto;height:calc(90vh - 200px);overflow-y:scroll}}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset{max-width:800px;margin:0 auto 7px}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset label{font-size:14px;display:block !important}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset label span{font-family:"acumin-pro","sans-serif";font-size:14px;margin-bottom:7px}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset>ul,body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset li{list-style-type:none}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset .hs-input{width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px;margin-bottom:10px}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset .hs-error-msgs li{list-style-type:none;line-height:1}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset .hs-error-msgs .hs-error-msg{font-size:12px;color:#e34925}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset>ul,body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset li{list-style-type:none}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset ul.inputs-list .hs-form-radio-display .hs-input{width:auto;margin-right:10px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{width:auto;margin-top:6px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;min-height:auto}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p{font-size:14px}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset ul.inputs-list .hs-form-booleancheckbox-display span p a{color:#773dbe}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset ul.inputs-list label{display:block}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;font-size:14px !important;background:url(/wp-content/themes/wekaio/templates/assets/images/get-started/form-arrow.svg);background-repeat:no-repeat;background-position:94% 50%;background-size:10px;line-height:1.5;font-family:"acumin-pro","sans-serif"}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset select option{font-family:"acumin-pro","sans-serif"}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset select::-ms-expand{display:none}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset .input{line-height:1}@media(max-width:595px){body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form fieldset .input{margin-right:0}}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form form .hs_error_rollup{display:none}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form .hs_submit .hs-button{background-color:#773dbe;color:#fff;background-image:none;border:0;outline:0;padding:9px 30px;transition:all .3s linear;padding:4px 25px 8px;font-size:18px;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .global-popup.hubspot-form .content-wrap p .hbspt-form .hs_submit .hs-button:hover{transform:scale(1.15);transition:all .3s linear}body.weka-20 .global-popup.hubspot-form .close-btn{display:none !important}body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap{min-height:auto !important;height:auto !important}@media(max-height:650px) and (min-height:620px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap{margin-top:-30px}}@media(max-height:650px) and (min-height:620px) and (max-width:767px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap{margin-top:auto}}@media(min-width:992px) and (max-height:620px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap{margin-top:-56px}body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col{padding:10px 35px 20px 30px !important}body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col:before{top:19px}}@media(max-width:767px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap{overflow:visible !important}}@media(max-width:767px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .close-btn{right:12px;top:-24px}}body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col{padding:105px 35px 45px 35px;position:relative}@media(max-width:595px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col{padding:65px 10px}}body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col:before{content:"Calculate your cost of data storage. Lets start with basic information";position:absolute;top:41px;left:0;right:0;margin:auto;text-align:center;color:#773dbe;font-size:18px;font-weight:bold}@media(max-width:767px){body.weka-20 .global-popup.hubspot-form .v-middle-inner .v-middle .content-wrap .col:before{top:15px;font-size:16px;padding:0 12px}}body.weka-20 .icon-tabs{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2);padding-top:20px;z-index:9}@media(min-width:992px){body.weka-20 .icon-tabs{min-height:800px}}body.weka-20 .icon-tabs .title{max-width:850px;text-align:center;margin:0 auto 25px}@media(max-width:1200px){body.weka-20 .icon-tabs .icon-tab-wrap .tab-block{max-width:calc(100% - 200px);margin:0 auto}}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .tab-block{max-width:100%}}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five{width:calc(19% - 10px);display:inline-block;transition:all .2s linear;border-bottom:5px solid #fff}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five:hover{cursor:pointer}@media(min-width:1200){body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five:hover{transform:scale(1.07);border-bottom:5px solid #773dbe;cursor:pointer}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five:hover .icon-wrap{transform:scale(1.08)}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five:hover .icon-wrap img{perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five:hover .content-wrap p{color:#000}}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current{transform:scale(1.07);border-bottom:5px solid #773dbe;cursor:pointer}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current .icon-wrap{transform:scale(1.08)}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current .content-wrap p{color:#000}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block{padding:20px;background:#fff;margin:50px 8px 0;box-shadow:0 10px 60px 0 rgba(0,0,0,0.08);border-radius:8px;opacity:0}@media(max-width:1200px){body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block{margin:50px 15px 30px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.08)}}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block .icon-wrap{max-width:70px;margin:0 auto 20px;text-align:center;perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transition:all .2s linear}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block .icon-wrap img{height:60px;width:60px}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block .content-wrap p{color:#203c51;text-align:center;perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transition:all .2s linear}body.weka-20 .icon-tabs .icon-tab-wrap .tab-block .block.slick-active{opacity:1}body.weka-20 .icon-tabs .icon-tab-wrap .content-block{margin-top:90px}@media(max-width:1200px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block{margin-top:50px}}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block{margin-top:10px}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block{display:block;width:100%;text-align:center}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block h4{color:#773dbe;margin:12px 0;max-width:365px;margin-top:0}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block h4{max-width:100%}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block p{margin-bottom:15px;max-width:410px}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .text-block p{max-width:100%}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .img-wrap{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top;text-align:center}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .img-wrap{width:100%;max-width:500px;margin:35px auto;display:block}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .img-wrap img{width:auto;margin:0 auto}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block{display:block;width:100%;text-align:center}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block h4{color:#773dbe;margin:12px 0;max-width:365px;margin-top:0}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block h4{max-width:100%}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block p{margin-bottom:15px;max-width:410px}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .text-block p{max-width:100%}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .img-wrap{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top;text-align:center}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .img-wrap{width:100%;max-width:500px;margin:35px auto;display:block}}body.weka-20 .icon-tabs .icon-tab-wrap .content-block .content-wrapper .img-wrap img{width:auto;margin:0 auto}@media(min-width:1200px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-list{transform:translate3d(0,0,0);overflow:visible}}@media(max-width:991px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-list{overflow:visible}}@media(min-width:1200px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-list .slick-track{transform:translate3d(0,0,0) !important}}body.weka-20 .icon-tabs .icon-tab-wrap .slick-list .slick-slide{outline:0}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-prev{height:50px;width:50px;top:50%;left:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-prev{bottom:-55px;left:38%;top:auto}}@media(max-width:595px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-prev{left:30%;height:45px;width:45px}}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-next{height:50px;width:50px;top:50%;right:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-next{right:38%;bottom:-55px;top:auto}}@media(max-width:595px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-next{right:30%;height:45px;width:45px}}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:767px){body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots{bottom:0}}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots li{width:10px;height:10px;background-color:#773dbe;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots li:last-child{margin-right:0}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots li button{display:none}body.weka-20 .icon-tabs .icon-tab-wrap .slick-slider .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .use-case-tabs{padding:98px 0 120px;background:#f0f2f5;overflow:visible}@media(min-width:1024px) and (max-width:1199){body.weka-20 .use-case-tabs{padding:25px 0 50px}}@media(max-width:1024px){body.weka-20 .use-case-tabs{padding:0 0 40px}}body.weka-20 .use-case-tabs .bg-img{left:-5px;top:-180px;width:620px;height:auto;z-index:1}@media screen and (min-width:1750px){body.weka-20 .use-case-tabs .bg-img{width:640px}}@media(min-width:1200px) and (max-width:1400px){body.weka-20 .use-case-tabs .bg-img{width:580px}}@media(min-width:1024px) and (max-width:1199px){body.weka-20 .use-case-tabs .bg-img{top:-110px;width:525px}}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img{position:relative;left:auto;top:auto;width:100%;height:auto}}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img img{display:none}}body.weka-20 .use-case-tabs .bg-img .tab-wrap{width:100%;float:left;max-width:312px;margin-left:0;position:absolute;display:block;margin-top:80px}@media(min-width:1024px) and (max-width:1199px){body.weka-20 .use-case-tabs .bg-img .tab-wrap{top:0;left:10%;max-width:250px}}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap{top:auto;left:auto;max-width:100%;background:#773dbe;padding:40px 30px 20px;position:relative}}body.weka-20 .use-case-tabs .bg-img .tab-wrap h2{color:#000;max-width:215px}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap h2{color:#fff}}body.weka-20 .use-case-tabs .bg-img .tab-wrap ul{list-style:none;margin-top:40px;margin-left:-12px}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap ul{margin-top:20px;max-width:380px}}body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li{font-size:18px;font-weight:800;color:#180d36;padding:6px 15px;margin:2px 0}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li{font-size:16px;color:#f0f2f5}}body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li:hover{color:#575f75;cursor:pointer}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li:hover{color:#180d36}}body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li.active{color:#fff;background:#773dbe;border-radius:6px}@media(max-width:1024px){body.weka-20 .use-case-tabs .bg-img .tab-wrap ul li.active{background:#180d36}}body.weka-20 .use-case-tabs .slider-wrapper{width:50%;overflow:hidden;margin-left:auto}@media(max-width:1024px){body.weka-20 .use-case-tabs .slider-wrapper{width:100%}}body.weka-20 .use-case-tabs .slider-wrapper .slider{display:block;width:100%;overflow:visible}body.weka-20 .use-case-tabs .slider-wrapper .slider .item{display:none;margin-left:10px;padding:56px 0;outline:0}@media(min-width:1024px) and (max-width:1199px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item{margin-left:0}}@media(max-width:1024px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item{margin-left:0;padding:25px 0 10px 10px}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item span{display:block}@media(max-width:767px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item span{margin-bottom:10px}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item span img{width:auto;height:90px;-o-object-fit:contain;object-fit:contain;max-width:100px}@media(min-width:992px) and (max-width:1199px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item span img{max-width:230px;height:90px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item span img{max-width:200px;height:120px}}@media(max-width:767px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item span img{max-width:200px;height:120px}}@media(max-width:595px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item span img{max-width:150px;height:90px}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap{max-width:589px;float:left;position:relative;padding-top:30px;padding-bottom:65px;padding-left:4px}@media(min-width:1024px) and (max-width:1199px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap{max-width:100%;padding-left:0}}@media(max-width:1024px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap{max-width:100%;padding-left:0;padding-top:0}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap p{margin-bottom:20px}@media(max-width:991px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap p{margin-bottom:17px}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap h4{color:#773dbe;margin:20px 0}@media(max-width:1024px){body.weka-20 .use-case-tabs .slider-wrapper .slider .item .text-wrap h4{margin-top:10px}}body.weka-20 .use-case-tabs .slider-wrapper .slider .item.active{display:block}body.weka-20 .accordion-tab{opacity:0;transition:opacity .5s ease}body.weka-20 .accordion-tab .intro h2{text-align:center;color:#000;margin-bottom:60px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .accordion-tab .intro h2{margin-bottom:50px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .accordion-tab .intro h2{margin-bottom:40px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .accordion-tab .intro h2{margin-bottom:30px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .accordion-tab .intro h2{margin-bottom:20px}}@media(max-width:480px){body.weka-20 .accordion-tab .intro h2{margin-bottom:20px}}body.weka-20 .accordion-tab .accordion-outer .col-two{float:right}body.weka-20 .accordion-tab .accordion-outer .col-two:first-child{width:59.3%}@media(max-width:991px){body.weka-20 .accordion-tab .accordion-outer .col-two:first-child{width:100%;margin-bottom:30px}}body.weka-20 .accordion-tab .accordion-outer .col-two:last-child{width:40.7%}@media(max-width:991px){body.weka-20 .accordion-tab .accordion-outer .col-two:last-child{width:100%}}body.weka-20 .accordion-tab .accordion-outer .col-two.image-outer{height:500px;overflow:hidden;border-radius:10px}@media(min-width:768px) and (max-width:991px){body.weka-20 .accordion-tab .accordion-outer .col-two.image-outer{height:500px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .accordion-tab .accordion-outer .col-two.image-outer{height:450px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .accordion-tab .accordion-outer .col-two.image-outer{height:380px}}@media(max-width:480px){body.weka-20 .accordion-tab .accordion-outer .col-two.image-outer{height:250px}}body.weka-20 .accordion-tab .accordion-outer .img-wrap{height:0;opacity:0;visibility:hidden;transition:opacity .5s ease}body.weka-20 .accordion-tab .accordion-outer .img-wrap.active{height:auto;opacity:1;visibility:visible;text-align:center}body.weka-20 .accordion-tab .accordion-outer .img-wrap img{width:auto}body.weka-20 .accordion-tab .accordion-outer .img-wrap video{height:100%;width:100%}@media screen and (min-width:1901px){body.weka-20 .accordion-tab .accordion-outer .img-wrap video{width:100%}}body.weka-20 .accordion-tab .accordion-outer .content-inner{max-width:495px;margin:0 30px 0 0;padding:0 30px;border-radius:8px;background-color:transparent;cursor:pointer;position:relative}@media(max-width:991px){body.weka-20 .accordion-tab .accordion-outer .content-inner{max-width:100%;margin-right:0}}body.weka-20 .accordion-tab .accordion-outer .content-inner::after{content:"";position:absolute;top:20px;right:20px;height:8px;width:15px;transform:rotate(180deg);transition:all .2s ease-in;background-image:url(/wp-content/themes/wekaio/templates/assets/images/downarrow.svg);background-repeat:no-repeat}body.weka-20 .accordion-tab .accordion-outer .content-inner .accordion-bar{opacity:0}body.weka-20 .accordion-tab .accordion-outer .content-inner .accordion-bar::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#773dbe;border-radius:8px 8px 0 0;opacity:.35}body.weka-20 .accordion-tab .accordion-outer .content-inner .accordion-bar::after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#773dbe;border-radius:8px 8px 0 0;width:0;transition:width 20s ease}body.weka-20 .accordion-tab .accordion-outer .content-inner .title{opacity:1;visibility:visible;padding:20px 0 23px}body.weka-20 .accordion-tab .accordion-outer .content-inner .title:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#f0f2f5;opacity:.5}body.weka-20 .accordion-tab .accordion-outer .content-inner .title p{color:#f0f2f5}body.weka-20 .accordion-tab .accordion-outer .content-inner .active-content{display:none}body.weka-20 .accordion-tab .accordion-outer .content-inner .active-content p{margin-bottom:16px}body.weka-20 .accordion-tab .accordion-outer .content-inner.active{background-color:#fff;padding:23px 30px 26px;box-shadow:0 10px 60px 0 rgba(0,0,0,0.08)}body.weka-20 .accordion-tab .accordion-outer .content-inner.active::after{background-image:url(/wp-content/themes/wekaio/templates/assets/images/uparrow.svg);transform:rotate(0)}body.weka-20 .accordion-tab .accordion-outer .content-inner.active .accordion-bar{opacity:1}body.weka-20 .accordion-tab .accordion-outer .content-inner.active .title{opacity:0;visibility:hidden;display:none}body.weka-20 .circle-tab{background-color:#773dbe}body.weka-20 .circle-tab .row-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width:767px){body.weka-20 .circle-tab .row-wrap{-ms-flex-flow:column-reverse;flex-flow:column-reverse;-ms-flex-align:initial;align-items:initial}}body.weka-20 .circle-tab .row-wrap .col-two{-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width:767px){body.weka-20 .circle-tab .row-wrap .col-two{-ms-flex:0 0 100%;flex:0 0 100%}}body.weka-20 .circle-tab .tab-stage{width:100%;max-width:530px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-tab .tab-stage{max-width:400px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab .tab-stage{max-width:330px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-stage{max-width:100%}}body.weka-20 .circle-tab .tab-stage .tab-content{display:none;opacity:0;visibility:hidden;transition:opacity 500ms ease-in-out}@media(max-width:767px){body.weka-20 .circle-tab .tab-stage .tab-content{opacity:1;visibility:visible;padding:12px 0;text-align:center;transition:none}}body.weka-20 .circle-tab .tab-stage .tab-content h2{text-transform:uppercase}@media(max-width:767px){body.weka-20 .circle-tab .tab-stage .tab-content h2{cursor:pointer}}@media(max-width:767px){body.weka-20 .circle-tab .tab-stage .tab-content .content-wrap{padding-bottom:20px}}body.weka-20 .circle-tab .tab-stage .tab-content p{color:#fff;margin-top:20px}body.weka-20 .circle-tab .tab-stage .tab-content .btn-wrap{margin-top:20px}body.weka-20 .circle-tab .tab-stage .tab-content.active{display:block;opacity:1;visibility:visible;transition:all .3s linear;animation:animatefade .7s ease-in}@media(max-width:767px){body.weka-20 .circle-tab .tab-stage .tab-content.active{animation:none;transition:none}}body.weka-20 .circle-tab .tab-navs{width:100%;height:580px;max-width:600px;margin-left:auto;overflow:hidden;position:relative}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-tab .tab-navs{height:420px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab .tab-navs{height:310px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs{height:160px}}body.weka-20 .circle-tab .tab-navs::after{content:"";max-width:133px;max-height:133px;width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/weka_circle_logo.png") no-repeat center;background-size:contain;position:absolute;top:45%;left:50%;z-index:9;transform:translate(-50%,-50%)}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-tab .tab-navs::after{max-width:103px;max-height:103px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab .tab-navs::after{max-width:73px;max-height:73px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs::after{display:none}}body.weka-20 .circle-tab .tab-navs .tab{width:100%;height:362px;max-width:362px;overflow:hidden;position:absolute;cursor:pointer}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-tab .tab-navs .tab{height:272px;max-width:272px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab .tab-navs .tab{height:192px;max-width:192px}}body.weka-20 .circle-tab .tab-navs .tab::before{content:"";width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-white.svg") no-repeat center;background-size:contain;position:absolute;top:0;left:0;z-index:3;transition:all 500ms ease-in-out}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab::before{height:130px;width:130px;transition:none}}@media(max-width:340px){body.weka-20 .circle-tab .tab-navs .tab::before{height:100px;width:100px}}body.weka-20 .circle-tab .tab-navs .tab::after{content:"";max-width:331px;max-height:331px;width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/disc-sandy.svg") no-repeat center;background-size:contain;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:all 500ms ease-in-out}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-tab .tab-navs .tab::after{max-width:241px;max-height:241px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab .tab-navs .tab::after{max-width:161px;max-height:161px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab::after{height:130px;width:130px;transition:none}}@media(max-width:340px){body.weka-20 .circle-tab .tab-navs .tab::after{height:100px;width:100px}}body.weka-20 .circle-tab .tab-navs .tab h3{text-transform:uppercase;position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);transition:all 500ms ease-in-out}body.weka-20 .circle-tab .tab-navs .tab.tab-left{top:0;left:0}@media(min-width:1199px) and (max-width:1240px){body.weka-20 .circle-tab .tab-navs .tab.tab-left{left:40px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-left{left:0;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-tab .tab-navs .tab.tab-left{height:100px;width:100px}}body.weka-20 .circle-tab .tab-navs .tab.tab-left h3{top:43%;left:13%;transform:none}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-left h3{top:56px;left:10%}}@media(max-width:480px){body.weka-20 .circle-tab .tab-navs .tab.tab-left h3{left:6%}}body.weka-20 .circle-tab .tab-navs .tab.tab-right{top:0;right:0}@media(min-width:1199px) and (max-width:1240px){body.weka-20 .circle-tab .tab-navs .tab.tab-right{right:40px}}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-right{right:4px;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-tab .tab-navs .tab.tab-right{height:100px;width:100px}}body.weka-20 .circle-tab .tab-navs .tab.tab-right h3{top:43%;left:53%;transform:none}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-right h3{top:56px;left:31%}}body.weka-20 .circle-tab .tab-navs .tab.tab-bottom{bottom:0;left:0;right:0;margin:0 auto}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-bottom{right:10px;top:0;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-tab .tab-navs .tab.tab-bottom{height:100px;width:100px}}body.weka-20 .circle-tab .tab-navs .tab.tab-bottom h3{top:61%;left:50%;transform:translate(-50%,0)}@media(max-width:767px){body.weka-20 .circle-tab .tab-navs .tab.tab-bottom h3{top:56px;left:46%}}@media(max-width:480px){body.weka-20 .circle-tab .tab-navs .tab.tab-bottom h3{left:50%}}@media(min-width:768px){body.weka-20 .circle-tab .tab-navs .tab:hover::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-sandy.svg") no-repeat center;background-size:contain}}body.weka-20 .circle-tab .tab-navs .tab.active::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-sandy.svg") no-repeat center;background-size:contain}body.weka-20 .circle-tab .tab-navs .tab.active h3{color:#000}body.weka-20 .circle-tab .tab-navs .tab.active::after{opacity:1;visibility:visible}body.weka-20 .circle-tab.circle-tab-scale .row-wrap,body.weka-20 .circle-tab.circle-tab-simplicity .row-wrap,body.weka-20 .circle-tab.circle-tab-speed .row-wrap{-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media(max-width:767px){body.weka-20 .circle-tab.circle-tab-scale .row-wrap,body.weka-20 .circle-tab.circle-tab-simplicity .row-wrap,body.weka-20 .circle-tab.circle-tab-speed .row-wrap{-ms-flex-flow:column-reverse;flex-flow:column-reverse}}body.weka-20 .circle-tab.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:80px;max-width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-tab.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:40px}}@media(max-width:767px){body.weka-20 .circle-tab.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-tab.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:0}}@keyframes animatefade{0%{transform:translateY(200px);opacity:0}50%{opacity:.3}100%{transform:translateY(0);opacity:1}}body.weka-20 .hero-banner-second{min-height:814px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-banner-second{min-height:720px}}@media(max-width:767px){body.weka-20 .hero-banner-second{min-height:620px}}body.weka-20 .hero-banner-second .bg-img{position:absolute;left:0;top:0;height:100%;width:100%}body.weka-20 .hero-banner-second .bg-img img{height:100%;width:100%}body.weka-20 .hero-banner-second .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:0;background-size:100%}body.weka-20 .hero-banner-second .bg-video video{height:100%;width:auto}@media screen and (min-width:1901px){body.weka-20 .hero-banner-second .bg-video video{width:100%}}body.weka-20 .hero-banner-second .bg-video img{background-size:100%;-o-object-fit:cover;object-fit:cover}body.weka-20 .hero-banner-second .text-wrapper{max-width:465px;margin-top:220px;z-index:99;position:relative}@media(max-width:767px){body.weka-20 .hero-banner-second .text-wrapper{margin-top:50px}}body.weka-20 .hero-banner-second .text-wrapper h1{color:#fff}body.weka-20 .hero-banner-second .text-wrapper p{color:#fff;margin:32px 0 20px}body.weka-20 .hero-banner-second .text-wrapper .btn-wrap .btn-default{margin-right:15px}body.weka-20 .hero-banner-second .text-wrapper .btn-wrap .animate-line{padding:8px 10px;color:#fff}body.weka-20 .hero-banner-second .text-wrapper .btn-wrap .animate-line:after{background-color:#fff}body.weka-20 .hero-banner-second .text-wrapper .btn-wrap .animate-line:hover{border-color:#fff}body.weka-20 .hero-banner-second .text-wrapper .btn-wrap .animate-line .line{background-color:#fff}body.weka-20 .slider-with-tabs{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2)}@media(max-width:767px){body.weka-20 .slider-with-tabs{padding:30px 0 0 0}}@media(max-width:767px){body.weka-20 .slider-with-tabs .container{padding:0}}body.weka-20 .slider-with-tabs .title{text-align:center}body.weka-20 .slider-with-tabs .title h2{color:#000;margin-bottom:40px;text-align:center}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-order{display:none}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab{border-bottom:3px solid #f0f2f5}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li{float:left;width:calc(16.5% - 0px);margin:0 0 15px 0;padding:0 15px;text-align:center;font-size:18px;font-weight:900}@media(min-width:992px) and (max-width:1024px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li{font-size:16px;padding:0 10px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li{font-size:14px;padding:0 2px}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;right:100%;width:0;height:10px;transition:all .2s linear;display:none}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li a{color:#000;transition:all .3s linear;font-family:"poppins","sans-serif";font-weight:800;text-decoration:none}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li a.active{color:#773dbe;transition:all .3s linear}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li.active{position:relative}body.weka-20 .slider-with-tabs .tabs-wrap .tab-order .responsive-tab li.active:after{content:"";background:#f0f2f5;position:absolute;bottom:-21px;left:0;width:100%;height:10px;transition:all .2s linear;display:block}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content{margin-top:30px;font-size:24px}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block{display:none;transition:all linear .3s}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block{display:block;position:relative;cursor:pointer;text-align:center}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block:after{content:"";position:absolute;background:#f0f2f5;height:3px;width:100%;top:0;left:0}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block:last-child:before{content:"";position:absolute;background:#f0f2f5;height:3px;width:100%;bottom:0;left:0}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block h5{display:none}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block h5{display:inline-block;text-align:center;color:#f0f2f5;padding:21px 20px 20px 20px;position:relative;font-weight:800}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block h5:before{content:"";position:absolute;top:26px;right:-8px;height:15px;width:15px;background-image:url("/wp-content/themes/wekaio/templates/assets/images/product/down-arrow.svg");background-repeat:no-repeat}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper{box-shadow:0 13px 40px 11px rgba(0,0,0,0.06);text-align:center;margin:0 auto;border-radius:8px;margin-top:65px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper{display:none;margin-top:30px}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide{display:inline-block;vertical-align:middle;width:calc(13% - 10px);text-align:center;outline:0;float:none}@media(min-width:596px) and (max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide{width:calc(28% - 10px)}}@media(max-width:595px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide{width:calc(40% - 10px)}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide .img-wrap{display:inline-block;padding:20px 0;max-width:100px}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide .img-wrap{padding:20px 10px}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block .icon-wrapper .slide .img-wrap img{height:auto}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.active.show{display:block}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.expand h5{color:#000}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.expand h5{font-size:18px}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.expand .icon-wrapper{display:block}@media(max-width:767px){body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.expand .content{opacity:1;height:auto;transition:all linear .3s}}body.weka-20 .slider-with-tabs .tabs-wrap .tab-content-outer .feature-content .tab-block.expand:last-child:before{bottom:-20px}body.weka-20 .slider-with-tabs .slick-slider .slick-prev{height:50px;width:50px;top:50%;left:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(max-width:767px){body.weka-20 .slider-with-tabs .slick-slider .slick-prev{bottom:-55px;left:38%;top:auto}}@media(max-width:595px){body.weka-20 .slider-with-tabs .slick-slider .slick-prev{left:30%;height:45px;width:45px}}body.weka-20 .slider-with-tabs .slick-slider .slick-next{height:50px;width:50px;top:50%;right:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(max-width:767px){body.weka-20 .slider-with-tabs .slick-slider .slick-next{right:38%;bottom:-55px;top:auto}}@media(max-width:595px){body.weka-20 .slider-with-tabs .slick-slider .slick-next{right:30%;height:45px;width:45px}}body.weka-20 .slider-with-tabs .slick-slider .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:767px){body.weka-20 .slider-with-tabs .slick-slider .slick-dots{bottom:0}}body.weka-20 .slider-with-tabs .slick-slider .slick-dots li{width:10px;height:10px;background-color:#773dbe;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .slider-with-tabs .slick-slider .slick-dots li:last-child{margin-right:0}body.weka-20 .slider-with-tabs .slick-slider .slick-dots li button{display:none}body.weka-20 .slider-with-tabs .slick-slider .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .slider-with-tabs.bg-purple{background:#773dbe}body.weka-20 .slider-with-tabs.bg-yellow{background:#773dbe}@media(min-width:1401px){body.weka-20 .slider-with-tabs.simplicity{padding-bottom:140px}}@media(max-width:1300px){body.weka-20 .slider-with-tabs.simplicity{padding-bottom:120px}}body.weka-20 .slider-with-tabs.simplicity .tabs-wrap .tab-order{z-index:99;position:relative}body.weka-20 .slider-with-tabs.simplicity .tabs-wrap .tab-order .responsive-tab{border-bottom:3px solid #000}body.weka-20 .slider-with-tabs.simplicity .tabs-wrap .tab-order .responsive-tab li a{color:#000}body.weka-20 .slider-with-tabs.simplicity .tabs-wrap .tab-order .responsive-tab li.active:after{background:#773dbe}body.weka-20 .slider-with-icon-tabs{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.2)}body.weka-20 .slider-with-icon-tabs .bg-video{width:100%;max-width:100%;position:absolute;right:0;top:60px}body.weka-20 .slider-with-icon-tabs .bg-video video{height:100%;width:100%}@media screen and (min-width:1901px){body.weka-20 .slider-with-icon-tabs .bg-video video{width:100%}}body.weka-20 .slider-with-icon-tabs .bg-img{position:absolute;left:0;top:0;height:100%;width:100%}body.weka-20 .slider-with-icon-tabs .bg-img img{height:100%;width:100%}@media(max-width:595px){body.weka-20 .slider-with-icon-tabs .bg-img img{-o-object-position:right;object-position:right}}body.weka-20 .slider-with-icon-tabs .title{max-width:850px;text-align:center;margin:0 auto 25px}body.weka-20 .slider-with-icon-tabs .title h2{color:#000;margin:30px auto}@media(max-width:1200px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block{max-width:calc(100% - 200px);margin:0 auto}}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block{max-width:100%}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five{width:calc(25% - 40px);display:inline-block;transition:all .2s linear;border-bottom:5px solid #fff}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five:hover{cursor:pointer}@media(min-width:1200){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five:hover{transform:scale(1.07);border-bottom:5px solid #773dbe;cursor:pointer}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five:hover .icon-wrap{transform:scale(1.08)}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five:hover .icon-wrap img{perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five:hover .content-wrap p{color:#000}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current{transform:scale(1.07);border-bottom:5px solid #773dbe;cursor:pointer}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current .icon-wrap{transform:scale(1.08)}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current .icon-wrap img{perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .col-five.slick-current .content-wrap p{color:#000}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block{padding:20px;background:#fff;margin:50px 20px 0;box-shadow:0 10px 60px 0 rgba(0,0,0,0.08);border-radius:8px}@media(max-width:1200px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block{margin:50px 15px 30px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.08)}}@media(max-width:991px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block{opacity:0}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block .icon-wrap{max-width:70px;margin:0 auto 20px;text-align:center;perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transition:all .2s linear}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block .icon-wrap img{height:60px;width:60px}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block .content-wrap p{color:#203c51;text-align:center;perspective-origin:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transition:all .2s linear}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .tab-block .block.slick-active{opacity:1}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block{margin-top:90px}@media(max-width:1200px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block{margin-top:50px}}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block{margin-top:10px}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block{display:block;width:100%;text-align:center;margin:0}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block h4{color:#773dbe;margin:12px 0;max-width:365px;margin-top:0}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block h4{max-width:100%}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block p{margin-bottom:15px;max-width:452px}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .text-block p{max-width:100%}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .img-wrap{width:calc(49% - 10px);display:inline-block;margin:0 5px;vertical-align:top;text-align:center}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .img-wrap{width:100%;max-width:500px;margin:35px auto;display:block}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .content-block .img-wrap img{width:auto;margin:0 auto}@media(min-width:1200px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-list{transform:translate3d(0,0,0);overflow:visible}}@media(max-width:991px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-list{overflow:visible}}@media(min-width:991px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-list .slick-track{transform:translate3d(0,0,0) !important}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-list .slick-slide{outline:0}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-prev{height:50px;width:50px;top:50%;left:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);cursor:pointer;transform:rotate(180deg);background-color:transparent}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-prev{bottom:-55px;left:38%;top:auto}}@media(max-width:595px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-prev{left:30%;height:45px;width:45px}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-next{height:50px;width:50px;top:50%;right:-60px;position:absolute;font-size:0;z-index:1;outline:0;background-repeat:no-repeat;border-radius:50%;background-image:url(/wp-content/themes/wekaio/templates/assets/images/purple_arrows.svg);transform:rotate(0);cursor:pointer;background-color:transparent}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-next{right:38%;bottom:-55px;top:auto}}@media(max-width:595px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-next{right:30%;height:45px;width:45px}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots{text-align:center;position:absolute;width:100%;bottom:-55px}@media(max-width:767px){body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots{bottom:0}}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots li{width:10px;height:10px;background-color:#773dbe;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots li:last-child{margin-right:0}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots li button{display:none}body.weka-20 .slider-with-icon-tabs .icon-tab-wrap .slick-slider .slick-dots li.slick-active{background-color:#203c51}body.weka-20 .search-landing{background:#f0f2f5;padding:130px 0}@media(max-width:991px){body.weka-20 .search-landing{padding:100px 0}}body.weka-20 .search-landing .breadcrumb{background:0;padding-left:0}body.weka-20 .search-landing .breadcrumb ol{list-style:none}body.weka-20 .search-landing .breadcrumb ol li{display:inline-block;color:#000}body.weka-20 .search-landing .breadcrumb ol li a{position:relative;padding-right:14px;color:#773dbe}body.weka-20 .search-landing .breadcrumb ol li a::after{content:">";position:absolute;top:0;right:1px;height:10px;width:10px;font-size:16px}body.weka-20 .search-landing .search-wrap .col-first{width:calc(13% - 10px);display:inline-block;vertical-align:top;margin-right:10px}@media(min-width:992px) and (max-width:1024px){body.weka-20 .search-landing .search-wrap .col-first{width:calc(20% - 10px)}}@media(max-width:991px){body.weka-20 .search-landing .search-wrap .col-first{width:100%}}body.weka-20 .search-landing .search-wrap .col-first .inside .title{background-color:#773dbe}body.weka-20 .search-landing .search-wrap .col-first .inside .title h6{color:#fff;padding:20px 12px}body.weka-20 .search-landing .search-wrap .col-first .inside .column{background-color:#773dbe}body.weka-20 .search-landing .search-wrap .col-first .inside .column h6{color:#fff;padding:20px 0;margin:0 10px;position:relative;cursor:pointer;border-bottom:1px dashed}body.weka-20 .search-landing .search-wrap .col-first .inside .column h6:after{content:" ";position:absolute;top:30px;right:15px;background:#fff;height:2px;width:14px}body.weka-20 .search-landing .search-wrap .col-first .inside .column h6:before{content:" ";position:absolute;top:24px;right:21px;background:#fff;width:2px;height:14px;transition:all .3s linear}body.weka-20 .search-landing .search-wrap .col-first .inside .column.active h6{border:0}body.weka-20 .search-landing .search-wrap .col-first .inside .column.active h6:before{height:0}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner{background-color:#fff;padding:20px 10px;text-align:center;display:none}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner .inner-date input{width:100%;text-align:center;padding:5px;outline:0;color:#203c51;border-color:#203c51}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner .inner-date input:-ms-input-placeholder{color:#203c51}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner .inner-date input::placeholder{color:#203c51}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner .submit-btn{background-color:#000;color:#fff;margin:10px 0;padding:7px;display:block}body.weka-20 .search-landing .search-wrap .col-first .inside .date-wrap .inner span{color:#203c51;margin:5px 0}body.weka-20 .search-landing .search-wrap .col-first .inside .topic-wrap ul{list-style:none;background-color:#fff;padding:10px 0;display:none}body.weka-20 .search-landing .search-wrap .col-first .inside .topic-wrap ul li{padding:5px 10px}body.weka-20 .search-landing .search-wrap .col-first .inside .topic-wrap ul li input[type=checkbox]{margin-right:5px}body.weka-20 .search-landing .search-wrap .col-first .inside .topic-wrap ul li a{font-size:16px;color:#773dbe}body.weka-20 .search-landing .search-wrap .col-first .inside .topic-wrap ul li:hover{background-color:#f0f2f5;cursor:pointer}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap h6{border:0}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap ul{list-style:none;background-color:#fff;padding:10px 0;display:none}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap ul li{padding:5px 10px}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap ul li input[type=checkbox]{margin-right:5px}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap ul li a{font-size:16px;color:#773dbe}body.weka-20 .search-landing .search-wrap .col-first .inside .type-wrap ul li:hover{background-color:#f0f2f5;cursor:pointer}body.weka-20 .search-landing .search-wrap .col-first .inside .clear-wrap{margin-top:10px}body.weka-20 .search-landing .search-wrap .col-first .inside .clear-wrap a{color:#773dbe;font-size:16px}body.weka-20 .search-landing .search-wrap .col-second .title{border-bottom:2px solid #773dbe;background-color:#fff;margin-bottom:10px}body.weka-20 .search-landing .search-wrap .col-second .title h6{padding:15px 22px;font-size:16px}body.weka-20 .search-landing .search-wrap .col-second .search-item{background-color:#fff;padding:25px;padding-bottom:120px}@media(max-width:991px){body.weka-20 .search-landing .search-wrap .col-second .search-item{padding-bottom:60px}}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search p{font-size:16px;font-weight:700;margin-bottom:10px}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap{display:inline-block}@media(max-width:480px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap{display:block}}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap input{padding:12px;min-width:390px;margin-right:10px;outline:0;border:1px solid black;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:52px}@media(min-width:596px) and (max-width:767px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap input{min-width:250px;padding:9px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap input{min-width:265px}}@media(max-width:480px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap input{min-width:100%;display:block;margin-bottom:10px}}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .input-wrap input ::-ms-clear{display:none}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .btn-search{padding:14px 20px;min-width:115px;display:block;color:#fff;background-color:#773dbe;text-align:center;display:inline-block;cursor:pointer;outline:0}@media(min-width:596px) and (max-width:767px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .btn-search{min-width:90px;padding:10px 12px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .btn-search{min-width:100px}}@media(max-width:480px){body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-search .btn-search{min-width:100%;display:block}}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-items{margin-top:35px}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-items .items{margin-bottom:20px;max-width:800px}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-items .items h4{color:#773dbe;margin:10px 0;font-size:16px}body.weka-20 .search-landing .search-wrap .col-second .search-item .filter-items .items p{font-size:14px}body.weka-20 .search-landing #primary-sidebar{width:calc(14% - 10px);display:inline-block;vertical-align:top;margin-right:10px}@media(min-width:992px) and (max-width:1024px){body.weka-20 .search-landing #primary-sidebar{width:calc(20% - 10px)}}@media(max-width:991px){body.weka-20 .search-landing #primary-sidebar{width:100%;margin-bottom:20px}}body.weka-20 .search-landing #primary-sidebar h3{display:none}body.weka-20 .search-landing #primary-sidebar .title{color:#fff;font-size:16px;font-weight:500;padding:20px 10px;position:relative;cursor:pointer;border-bottom:1px dashed;background:#773dbe;margin:0;border:0;text-transform:capitalize}body.weka-20 .search-landing #primary-sidebar form br{display:none}body.weka-20 .search-landing #primary-sidebar #solr_s{display:none;padding:12px;min-width:390px;margin-right:10px;outline:0}@media(min-width:596px) and (max-width:767px){body.weka-20 .search-landing #primary-sidebar #solr_s{min-width:250px;padding:9px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .search-landing #primary-sidebar #solr_s{min-width:265px}}body.weka-20 .search-landing #primary-sidebar input[type=submit]{display:none;padding:14px 20px;min-width:115px;color:#fff;background-color:#773dbe;text-align:center;cursor:pointer;border:0;outline:0}@media(min-width:596px) and (max-width:767px){body.weka-20 .search-landing #primary-sidebar input[type=submit]{min-width:90px;padding:10px 12px}}@media(min-width:481px) and (max-width:595px){body.weka-20 .search-landing #primary-sidebar input[type=submit]{min-width:100px}}body.weka-20 .search-landing #primary-sidebar #solr_facets{background-color:#773dbe}body.weka-20 .search-landing #primary-sidebar #solr_facets h2{color:#fff;font-size:16px;font-weight:500;padding:20px 0;margin:0 10px;position:relative;cursor:pointer;border:0;text-transform:capitalize}body.weka-20 .search-landing #primary-sidebar #solr_facets h2:after{content:" ";position:absolute;top:27px;right:15px;background:#fff;height:2px;width:14px}body.weka-20 .search-landing #primary-sidebar #solr_facets h2:before{content:" ";position:absolute;top:21px;right:21px;background:#fff;width:2px;height:14px;transition:all .2s linear}body.weka-20 .search-landing #primary-sidebar #solr_facets h2.active{border:0 !important}body.weka-20 .search-landing #primary-sidebar #solr_facets h2.active:before{height:0}body.weka-20 .search-landing #primary-sidebar #solr_facets h2:nth-child(1){border-bottom:1px dashed}body.weka-20 .search-landing #primary-sidebar #solr_facets h2:first-child{border-bottom:1px dashed}body.weka-20 .search-landing #primary-sidebar #solr_facets ul{list-style:none;background-color:#fff;display:none}body.weka-20 .search-landing #primary-sidebar #solr_facets ul li{padding:5px 12px 5px 20px;text-indent:-13px}body.weka-20 .search-landing #primary-sidebar #solr_facets ul li input[type=checkbox]{vertical-align:middle}body.weka-20 .search-landing #primary-sidebar #solr_facets ul li a{color:#773dbe;font-size:14px;text-transform:capitalize}body.weka-20 .search-landing #primary-sidebar #solr_facets ul li:hover{background-color:#f0f2f5;cursor:pointer}body.weka-20 .search-landing #primary-sidebar #solr_facets ul a.solr_reset{padding:10px 10px;color:#773dbe;font-weight:600}body.weka-20 .search-landing #primary-sidebar #solr_facets:nth-child(1){border:1px dashed}body.weka-20 .search-landing #primary-sidebar #solr_facets:first-child{border:1px dashed}body.weka-20 .search-landing .search-wrap{width:calc(85% - 10px);display:inline-block;vertical-align:top}@media(min-width:992px) and (max-width:1024px){body.weka-20 .search-landing .search-wrap{width:calc(80% - 10px)}}@media(max-width:991px){body.weka-20 .search-landing .search-wrap{width:100%}}body.weka-20 .search-landing .search-wrap .search-item .filter-search{min-height:81px}body.weka-20 #solr-search-results{max-width:800px}body.weka-20 #solr-search-results header.page-header{display:none}body.weka-20 #solr-search-results article .entry-header{position:relative;box-shadow:none;height:auto;padding:0;top:auto;z-index:1}body.weka-20 #solr-search-results article .entry-header .entry-title{font-size:16px;font-weight:600}@media(max-width:991px){body.weka-20 #solr-search-results article .entry-header .entry-title{font-size:16px}}@media(max-width:595px){body.weka-20 #solr-search-results article .entry-header .entry-title{font-size:16px}}body.weka-20 #solr-search-results article .entry-header .entry-title a{color:#773dbe;transition:all .2s linear}body.weka-20 #solr-search-results article .entry-header .entry-title:hover a{color:#f0f2f5}body.weka-20 #solr-search-results article .entry-meta .cat-links{display:none;margin:7px 0}body.weka-20 #solr-search-results article .entry-meta .cat-links a{color:#773dbe;transition:all .2s linear}body.weka-20 #solr-search-results article .entry-meta .cat-links a:hover{color:#f0f2f5}body.weka-20 #solr-search-results .entry-summary p{font-size:16px;margin:12px 0}@media(max-width:767px){body.weka-20 #solr-search-results .entry-summary p{margin-top:10px 0}}body.weka-20 #solr-search-results nav.navigation .screen-reader-text{display:none}body.weka-20 #solr-search-results nav.navigation .pagination{margin-top:50px;-ms-flex-pack:center;justify-content:center}body.weka-20 #solr-search-results nav.navigation .pagination .page-numbers{color:#000;margin:0 8px;transition:all .2s linear}body.weka-20 #solr-search-results nav.navigation .pagination .page-numbers.current{color:#773dbe}body.weka-20 #solr-search-results nav.navigation .pagination .page-numbers:hover{color:#f0f2f5}body.weka-20 .col-three-grid{background-color:#f0f2f5}@media(min-width:768px) and (max-width:991px){body.weka-20 .col-three-grid{padding:90px 0}}@media(max-width:767px){body.weka-20 .col-three-grid{padding:31px 0 68px;box-shadow:0 13px 40px 11px rgba(0,0,0,0.4)}}body.weka-20 .col-three-grid .title{margin:0 0 15px}@media(max-width:767px){body.weka-20 .col-three-grid .title{margin:10px 0 20px}}body.weka-20 .col-three-grid .title h2{color:#000;text-align:center}body.weka-20 .col-three-grid .title p{text-align:center;max-width:950px;margin:10px auto}body.weka-20 .col-three-grid .wrapper{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.weka-20 .col-three-grid .wrapper .item[ng-cloak]{display:none}body.weka-20 .col-three-grid .wrapper .item{display:inline-block;width:calc(33% - 70px);margin:68px 35px 0;text-align:center;min-height:260px;vertical-align:top;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px;box-shadow:0 5px 24px rgba(0,0,0,0.09);border-radius:10px;background-color:#fff}@media(min-width:768px) and (max-width:991px){body.weka-20 .col-three-grid .wrapper .item{width:calc(32% - 20px);margin:30px 10px 0}}@media(max-width:767px){body.weka-20 .col-three-grid .wrapper .item{width:calc(49% - 20px);margin:40px 10px 0}}@media(max-width:595px){body.weka-20 .col-three-grid .wrapper .item{width:100%;margin:20px 0 0 0}}body.weka-20 .col-three-grid .wrapper .item .img-wrap{max-width:245px;min-height:125px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}body.weka-20 .col-three-grid .wrapper .item .img-wrap img{height:auto;width:100%}body.weka-20 .col-three-grid .wrapper .item .inner-block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:10px;padding:25px;height:100%;box-shadow:0 5px 24px rgba(0,0,0,0.09)}body.weka-20 .col-three-grid .wrapper .item .inner-block .btn-wrap{margin-top:10px;width:100%}body.weka-20 .col-three-grid .wrapper .item h5{margin:15px 0}body.weka-20 .col-three-grid .wrapper .item p{margin:12px 0;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;max-height:44px}body.weka-20 .col-three-grid .wrapper .item span{font-size:12px;display:block;margin:10px 0;width:100%}body.weka-20 .col-three-grid .wrapper .item .wrap-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:15px}body.weka-20 .col-three-grid .btn-outer{display:block;text-align:center;margin-top:90px}@media(max-width:767px){body.weka-20 .col-three-grid .btn-outer{margin-top:30px}}body.weka-20 .col-three-grid .btn-outer .btn-default{padding:11px 44px}body.weka-20 .col-three-grid.bg-yellow{background-color:#f0f2f5}body.weka-20 .hero-slider{min-height:814px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-slider{min-height:720px}}@media(max-width:767px){body.weka-20 .hero-slider{min-height:595px}}body.weka-20 .hero-slider .colum-wrapper{width:100%}body.weka-20 .hero-slider .colum-wrapper .item-slide{width:100%;height:100%}@media(min-width:992px){body.weka-20 .hero-slider .colum-wrapper .item-slide{position:relative}}body.weka-20 .hero-slider .colum-wrapper .item-slide .bg-img{position:absolute;left:0;top:0;height:100%;width:100%;min-height:815px}body.weka-20 .hero-slider .colum-wrapper .item-slide .bg-img img{height:100%;width:100%}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{max-width:465px;margin:125px 0 0 0;padding-bottom:86px;width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:700px}@media screen and (min-width:1390px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin:125px 0 0 0}}@media(min-width:992px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin:85px 0 0 0;padding-bottom:50px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin:85px 0 0 0}}@media(max-width:767px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin-top:50px;padding-bottom:75px;height:520px}}@media(max-width:595px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin-top:70px;padding-bottom:85px}}@media(max-width:480px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{margin-top:0;padding:100px 0;height:650px}}@media(max-width:340px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper{height:700px}}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h2,body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h1{font-size:64px;color:#fff}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h2,body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h1{font-size:48px}}@media(max-width:767px){body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h2,body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper h1{font-size:36px}}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper p{color:#fff;margin:14px 0 18px}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper .btn-wrap .btn-default{margin-right:15px}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper .btn-wrap .animate-line{padding:8px 10px;color:#fff}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper .btn-wrap .animate-line:after{background-color:#fff}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper .btn-wrap .animate-line:hover{border-color:#fff}body.weka-20 .hero-slider .colum-wrapper .item-slide .text-wrapper .btn-wrap .animate-line .line{background-color:#fff}body.weka-20 .hero-slider .slick-arrow{display:none !important}body.weka-20 .hero-slider .slick-dots{text-align:center;position:absolute;width:100%;bottom:50px}@media(max-width:767px){body.weka-20 .hero-slider .slick-dots{bottom:15px}}body.weka-20 .hero-slider .slick-dots li{width:20px;height:20px;background-color:#fff;border-radius:50%;display:inline-block;margin-right:8px;cursor:pointer}body.weka-20 .hero-slider .slick-dots li:last-child{margin-right:0}body.weka-20 .hero-slider .slick-dots li button{display:none}body.weka-20 .hero-slider .slick-dots li.slick-active{background-color:#773dbe}@media(min-width:992px){body.weka-20 .hero-slider .colum-wrapper{min-height:814px}}body.weka-20 .customer-grid{width:100%}body.weka-20 .customer-grid .intro{text-align:center;margin-bottom:25px}body.weka-20 .customer-grid .intro h2{color:#000}body.weka-20 .customer-grid .intro p{color:#000;margin:20px auto;max-width:990px}body.weka-20 .customer-grid .icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}body.weka-20 .customer-grid .icon-wrapper .card-wrap{display:-ms-flexbox;display:flex;background-color:#fff;padding:31px;height:130px;margin:7px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:0;position:relative}@media(max-width:595px){body.weka-20 .customer-grid .icon-wrapper .card-wrap{padding:10px}}body.weka-20 .customer-grid .icon-wrapper .card-wrap .icon-img{max-width:170px;max-height:85px;height:100%;width:100%}@media(max-width:595px){body.weka-20 .customer-grid .icon-wrapper .card-wrap .icon-img{max-width:105px;max-height:85px;height:auto}}body.weka-20 .customer-grid .icon-wrapper .card-wrap .icon-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.weka-20 .circle-grid .row-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}body.weka-20 .circle-grid .row-wrap .title{text-align:center;max-width:1050px;margin:0 auto 80px}@media(max-width:767px){body.weka-20 .circle-grid .row-wrap .title{margin-bottom:0}}body.weka-20 .circle-grid .row-wrap .title h2{color:#000}body.weka-20 .circle-grid .row-wrap .title p{max-width:1000px;text-align:center;margin:20px auto}body.weka-20 .circle-grid .row-wrap .col-two{-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width:767px){body.weka-20 .circle-grid .row-wrap .col-two{-ms-flex:0 0 100%;flex:0 0 100%}}body.weka-20 .circle-grid .tab-stage{width:100%;max-width:530px}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-grid .tab-stage{max-width:400px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-stage{max-width:330px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage{max-width:100%}}body.weka-20 .circle-grid .tab-stage .tab-content{display:none;opacity:0;visibility:hidden;transition:opacity 500ms ease-in-out}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage .tab-content{opacity:1;visibility:visible;padding:12px 0;text-align:center;transition:none}}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage .tab-content h2{cursor:pointer}}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage .tab-content .content-wrap{padding-bottom:20px}}body.weka-20 .circle-grid .tab-stage .tab-content p{color:#000;margin-top:20px}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage .tab-content p{margin-top:0}}body.weka-20 .circle-grid .tab-stage .tab-content .btn-wrap{margin-top:20px}body.weka-20 .circle-grid .tab-stage .tab-content.active{display:block;opacity:1;visibility:visible;transition:all .3s linear;animation:animatefade .7s ease-in}@media(max-width:767px){body.weka-20 .circle-grid .tab-stage .tab-content.active{animation:none;transition:none}}body.weka-20 .circle-grid .tab-navs{width:100%;height:490px;max-width:540px;margin-left:auto;overflow:hidden;position:relative}@media screen and (min-width:1200px) and (max-width:1230px){body.weka-20 .circle-grid .tab-navs{max-width:570px}}@media screen and (min-width:992px) and (max-width:1199px){body.weka-20 .circle-grid .tab-navs{height:420px;max-width:500px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-navs{height:310px;max-width:365px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs{height:160px;margin-left:inherit;margin:0 auto}}body.weka-20 .circle-grid .tab-navs::after{content:"";max-width:133px;max-height:133px;width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/weka_circle_logo.png") no-repeat center;background-size:contain;position:absolute;top:45%;left:50%;z-index:9;transform:translate(-50%,-50%)}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-grid .tab-navs::after{max-width:103px;max-height:103px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-navs::after{max-width:73px;max-height:73px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs::after{display:none}}body.weka-20 .circle-grid .tab-navs .tab{width:100%;height:290px;max-width:300px;overflow:hidden;position:absolute;cursor:pointer}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-grid .tab-navs .tab{height:272px;max-width:272px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-navs .tab{height:192px;max-width:192px}}body.weka-20 .circle-grid .tab-navs .tab::before{content:"";width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-black.png") no-repeat center;background-size:contain;position:absolute;top:0;left:0;z-index:3;transition:all 500ms ease-in-out}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab::before{height:130px;width:130px;transition:none}}@media(max-width:340px){body.weka-20 .circle-grid .tab-navs .tab::before{height:100px;width:100px}}body.weka-20 .circle-grid .tab-navs .tab::after{content:"";max-width:270px;max-height:270px;width:100%;height:100%;background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/disc-purple.svg") no-repeat center;background-size:contain;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:all 500ms ease-in-out}@media(min-width:992px) and (max-width:1230px){body.weka-20 .circle-grid .tab-navs .tab::after{max-width:241px;max-height:241px}}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-navs .tab::after{max-width:175px;max-height:175px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab::after{height:117px;width:117px;transition:none}}@media(max-width:340px){body.weka-20 .circle-grid .tab-navs .tab::after{height:90px;width:90px}}body.weka-20 .circle-grid .tab-navs .tab h3{color:#000;text-transform:uppercase;position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);transition:all 500ms ease-in-out;font-size:24px}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid .tab-navs .tab h3{font-size:18px}}body.weka-20 .circle-grid .tab-navs .tab.tab-left{top:0;left:0}@media(min-width:1199px) and (max-width:1240px){body.weka-20 .circle-grid .tab-navs .tab.tab-left{left:40px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-left{left:0;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-grid .tab-navs .tab.tab-left{height:100px;width:100px}}body.weka-20 .circle-grid .tab-navs .tab.tab-left h3{top:43%;left:13%;transform:none}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-left h3{top:56px;left:10%;font-size:16px}}@media(max-width:480px){body.weka-20 .circle-grid .tab-navs .tab.tab-left h3{left:6%;font-size:16px}}body.weka-20 .circle-grid .tab-navs .tab.tab-right{top:0;right:0}@media(min-width:1199px) and (max-width:1240px){body.weka-20 .circle-grid .tab-navs .tab.tab-right{right:40px}}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-right{right:4px;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-grid .tab-navs .tab.tab-right{height:100px;width:100px}}body.weka-20 .circle-grid .tab-navs .tab.tab-right h3{top:43%;left:53%;transform:none}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-right h3{top:56px;left:31%;font-size:16px}}body.weka-20 .circle-grid .tab-navs .tab.tab-bottom{bottom:0;left:0;right:0;margin:0 auto}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-bottom{right:10px;top:0;height:130px;width:130px}}@media(max-width:340px){body.weka-20 .circle-grid .tab-navs .tab.tab-bottom{height:100px;width:100px}}body.weka-20 .circle-grid .tab-navs .tab.tab-bottom h3{top:61%;left:50%;transform:translate(-50%,0)}@media(max-width:767px){body.weka-20 .circle-grid .tab-navs .tab.tab-bottom h3{top:56px;left:46%;font-size:16px}}@media(max-width:480px){body.weka-20 .circle-grid .tab-navs .tab.tab-bottom h3{left:50%;font-size:16px}}@media(min-width:768px){body.weka-20 .circle-grid .tab-navs .tab:hover::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-purple.png") no-repeat center;background-size:contain}}body.weka-20 .circle-grid .tab-navs .tab.active::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-purple.png") no-repeat center;background-size:contain}body.weka-20 .circle-grid .tab-navs .tab.active h3{color:#fff}body.weka-20 .circle-grid .tab-navs .tab.active::after{opacity:1;visibility:visible}body.weka-20 .circle-grid.circle-tab-scale .row-wrap,body.weka-20 .circle-grid.circle-tab-simplicity .row-wrap,body.weka-20 .circle-grid.circle-tab-speed .row-wrap{-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media(max-width:767px){body.weka-20 .circle-grid.circle-tab-scale .row-wrap,body.weka-20 .circle-grid.circle-tab-simplicity .row-wrap,body.weka-20 .circle-grid.circle-tab-speed .row-wrap{-ms-flex-flow:column-reverse;flex-flow:column-reverse}}body.weka-20 .circle-grid.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:80px;max-width:100%}@media(min-width:768px) and (max-width:991px){body.weka-20 .circle-grid.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:40px}}@media(max-width:767px){body.weka-20 .circle-grid.circle-tab-scale .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-simplicity .row-wrap .col-two .tab-stage,body.weka-20 .circle-grid.circle-tab-speed .row-wrap .col-two .tab-stage{padding-left:0}}body.weka-20 .circle-grid.circle-tab-purple{background-color:#773dbe}body.weka-20 .circle-grid.circle-tab-purple .title h2{color:#fff}body.weka-20 .circle-grid.circle-tab-purple .title p{color:#fff}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-stage .tab-content .content-wrap p{color:#fff}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-navs .tab h3{color:#fff}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-navs .tab.active h3{color:#000}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-navs .tab.active::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-purple.png") no-repeat center;background-size:contain}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-navs .tab:hover::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-purple.png") no-repeat center;background-size:contain}body.weka-20 .circle-grid.circle-tab-purple .col-two .tab-navs .tab::before{background:url("/wp-content/themes/wekaio/templates/assets/images/circle-tab/circle-white.svg") no-repeat center;background-size:contain}@keyframes animatefade{0%{transform:translateY(200px);opacity:0}50%{opacity:.3}100%{transform:translateY(0);opacity:1}}body.weka-20 .hero-video-bg{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 13px 35.6px 4.4px rgba(0,0,0,0.07)}@media(min-width:992px){body.weka-20 .hero-video-bg{min-height:570px}}body.weka-20 .site-content:not(.disable-navigation)>header+.hero-video-bg{padding-top:100px}body.weka-20 .hero-video-bg-video{position:absolute;left:0;top:0;height:100%;width:100%}body.weka-20 .hero-video-bg-video video{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){body.weka-20 .hero-video-bg-video{right:0;left:auto;max-width:610px}}body.weka-20 .hero-video-bg-title{margin-bottom:10px;color:#773dbe;font-size:64px;font-weight:800}@media(min-width:768px) and (max-width:991px){body.weka-20 .hero-video-bg-title{font-size:48px}}@media(min-width:596px) and (max-width:767px){body.weka-20 .hero-video-bg-title{font-size:36px}}@media(max-width:595px){body.weka-20 .hero-video-bg-title{font-size:36px}}body.weka-20 .hero-video-bg-content{max-width:560px}body.weka-20 .two-col-txt-form{position:relative;float:none}body.weka-20 .two-col-txt-form-row{margin:0 -20px}@media(min-width:992px){body.weka-20 .two-col-txt-form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.weka-20 .two-col-txt-form-col-left{padding:0 20px;margin-bottom:30px}@media(min-width:992px){body.weka-20 .two-col-txt-form-col-left{max-width:70%;-ms-flex:1 0 70%;flex:1 0 70%;margin-bottom:0}}body.weka-20 .two-col-txt-form-col-right{padding:0 20px}@media(min-width:992px){body.weka-20 .two-col-txt-form-col-right{max-width:30%;-ms-flex:1 0 30%;flex:1 0 30%}}body.weka-20 .two-col-txt-form-text h1,body.weka-20 .two-col-txt-form-text h2,body.weka-20 .two-col-txt-form-text h3,body.weka-20 .two-col-txt-form-text h4,body.weka-20 .two-col-txt-form-text h5,body.weka-20 .two-col-txt-form-text h6{margin-bottom:10px}@media(min-width:992px){body.weka-20 .two-col-txt-form-text h1,body.weka-20 .two-col-txt-form-text h2,body.weka-20 .two-col-txt-form-text h3,body.weka-20 .two-col-txt-form-text h4,body.weka-20 .two-col-txt-form-text h5,body.weka-20 .two-col-txt-form-text h6{margin-bottom:20px}}body.weka-20 .two-col-txt-form-form{padding:30px 20px;border-radius:6px;box-shadow:0 5px 24px 0 rgba(0,0,0,0.08)}body.weka-20 .two-col-txt-form-form input:not([type=checkbox]){width:100%;border:1px solid #773dbe;border-radius:9px;background-color:#fff;padding:6px 10px 6px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;min-height:41px}body.weka-20 .two-col-txt-form-form .invalid{border-color:#e34925 !important}body.weka-20 .two-col-txt-form-form button[type=submit],body.weka-20 .two-col-txt-form-form .hs-button{display:inline-block !important;width:auto !important;background-color:#773dbe !important;color:#fff;background-image:none;border:0;outline:0;transition:all .3s linear;padding:2px 25px 5px !important;font-size:18px !important;margin-top:5px;border-radius:5px;cursor:pointer}body.weka-20 .two-col-txt-form-form button[type=submit]:hover,body.weka-20 .two-col-txt-form-form .hs-button:hover{transform:scale(1.1)}body.weka-20 .two-col-txt-form-form .hs-form-booleancheckbox-display{font-size:12px}body.weka-20 .two-col-txt-form-form .hs-form-booleancheckbox-display p{position:relative;top:-4px;font-size:12px}body.weka-20 .two-col-txt-form-form fieldset{max-width:none}body.weka-20 .two-col-txt-form-form .inputs-list{padding-top:20px;list-style:none}body.weka-20 .two-col-txt-form-form .inputs-list.hs-error-msgs{padding-top:5px;font-size:12px;color:#e34925}body.weka-20 .two-col-txt-form-form-row{margin-bottom:15px}body.weka-20 .two-col-txt-form-form-row:last-child{margin-bottom:0}body.weka-20 .cards-info{position:relative;text-align:center}body.weka-20 .cards-info-title{text-align:center;margin-bottom:20px;font-weight:900;color:#000}@media(min-width:768px){body.weka-20 .cards-info-title{font-size:48px;margin-bottom:60px}}body.weka-20 .cards-info-list{max-width:730px}@media(min-width:768px){body.weka-20 .cards-info-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}}@media(min-width:768px){body.weka-20 .cards-info-list-item-col{max-width:33.333%;-ms-flex:1 0 33.333%;flex:1 0 33.333%;padding:0 15px}}body.weka-20 .cards-info-list-item{margin-bottom:20px;padding:30px 20px;border-radius:8px;background:#fff;box-shadow:0 10px 60px 0 rgba(0,0,0,0.08)}@media(min-width:768px){body.weka-20 .cards-info-list-item{margin-bottom:0}}body.weka-20 .cards-info-list-item-image{max-width:70px;margin:0 auto 20px;min-height:80px}body.weka-20 .cards-info-list-item-title{font-weight:900;color:#203c51;text-align:center;font-size:18px;font-family:"poppins"}body.weka-20 .three-columns-cards{position:relative;text-align:center;background:#f0f2f5}body.weka-20 .three-columns-cards-title{text-align:center;margin-bottom:20px;font-weight:800;color:#000}@media(min-width:768px){body.weka-20 .three-columns-cards-title{font-size:48px;margin-bottom:60px}}@media(min-width:768px){body.weka-20 .three-columns-cards-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}}@media(min-width:768px){body.weka-20 .three-columns-cards-list-item-col{max-width:33.333%;-ms-flex:1 0 33.333%;flex:1 0 33.333%;padding:0 15px}}body.weka-20 .three-columns-cards-list-item-image{max-width:300px;margin:0 auto 30px}body.weka-20 .three-columns-cards-list-item-title{font-size:24px;font-weight:800;color:#000;margin-bottom:20px}body.weka-20 .three-columns-cards-list-item-copy{font-size:18px;margin-bottom:20px}body.weka-20 .sticky-navigation{background:#fff;height:72px;box-shadow:inset 2px 2px 30px 2px rgba(0,0,0,0.05);border:2px solid #f0f2f5;z-index:12;padding:0}@media(max-width:991px){body.weka-20 .sticky-navigation{height:64px;overflow:visible}}@media(max-width:767px){body.weka-20 .sticky-navigation{display:none}}body.weka-20 .sticky-navigation .container{height:100%}body.weka-20 .sticky-navigation.fixed{position:fixed;top:100px;transition:top .2s ease-in-out}@media(max-width:991px){body.weka-20 .sticky-navigation.fixed{top:63px}}body.weka-20 .sticky-navigation li{list-style-type:none;line-height:1.22;text-transform:capitalize;font-size:16px}body.weka-20 .sticky-navigation .row-wrapper{display:-ms-flexbox;display:flex;padding:16px 0;-ms-flex-align:center;align-items:center;height:100%;border-bottom:1px solid #f0f2f5}body.weka-20 .sticky-navigation .row-wrapper.active .inner-wrapper{max-height:354px;overflow-y:scroll;opacity:1}body.weka-20 .sticky-navigation .inner-wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.weka-20 .sticky-navigation ul{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 0 2px}@media(max-width:767px){body.weka-20 .sticky-navigation ul{display:block;width:100% !important;padding-top:22px;margin-bottom:0}}body.weka-20 .sticky-navigation ul li{padding:0;margin-bottom:0;margin-right:40px;transition:color ease-in-out .2s;position:relative}body.weka-20 .sticky-navigation ul li:after{content:"";position:absolute;display:block;width:100%;height:1px;left:0;bottom:-15px;transition:background-color ease-in-out .2s,height ease-in-out .2s}@media(max-width:991px){body.weka-20 .sticky-navigation ul li:after{bottom:0}}@media(max-width:1230px){body.weka-20 .sticky-navigation ul li{margin-right:32px;font-size:16px}}@media(max-width:991px){body.weka-20 .sticky-navigation ul li{padding:22px 0 26px;position:relative}}@media(max-width:991px){body.weka-20 .sticky-navigation ul li:last-of-type:after{display:none}}body.weka-20 .sticky-navigation ul li a{color:#000;text-decoration:none}body.weka-20 .sticky-navigation ul li:hover a{color:#773dbe}body.weka-20 .sticky-navigation ul li:last-child{margin-right:0}body.weka-20 .sticky-navigation ul li::marker{font-size:0}body.weka-20 .sticky-navigation ul li.active:after{background-color:#773dbe;height:4px}body.weka-20 .sticky-navigation ul li.active a{color:#773dbe}body.weka-20 .sticky-navigation .btn-wrapper{display:inline-block;vertical-align:top}@media(max-width:991px){body.weka-20 .sticky-navigation .btn-wrapper{margin-top:19px;margin-bottom:20px}}body.weka-20 .sticky-navigation.off-canvas{transition:top .2s ease-in-out;top:0}body.weka-20 .abstract{color:#000}body.weka-20 .abstract h3{color:#000}body.weka-20 .abstract p{font-weight:inherit}body.weka-20 .table-of-contents{margin-top:50px}body.weka-20 .table-of-contents h4 a{color:#000 !important}body.weka-20 .table-of-contents h4 a:hover{color:#773dbe !important}body.weka-20 .table-of-contents ol{counter-reset:li;display:table}body.weka-20 .table-of-contents li{list-style-type:none;counter-increment:li;display:table-row}body.weka-20 .table-of-contents li:before{font-weight:bold;content:url("/wp-content/themes/wekaio/templates/assets/images/resources/toclines.png") "   " counter(li,decimal-leading-zero) ".";padding-right:.5em;display:table-cell}body.weka-20 .table-of-contents h4{text-decoration:none;color:#000}body.weka-20 .table-of-contents img{padding-top:.66em}body.weka-20 .subnavdropdown{width:100%;text-align:left;background:lightgrey;color:#000;border:0}body.weka-20 a.backtotop{position:absolute;bottom:0;color:grey !important;text-decoration:none !important;font-size:.85em}body.weka-20 a.backtotop:hover{color:#000 !important}body.weka-20 .pdf-subheader{margin-top:3.5em;margin-bottom:1em}body.weka-20 .pdf-viewer h3{color:#000}body.weka-20 .pdf-viewer-content p{padding-bottom:1em}body.weka-20 .pdf-viewer-content ul{font-weight:500;padding-left:32px;margin-bottom:1em}body.weka-20 .pdf-viewer-content ul li{padding-bottom:.5em}body.weka-20 .purplebar{height:8px;background-color:#773dbe;margin:50px 0 50px 15px}body.weka-20 .pdf-image{margin-top:3em;margin-bottom:3em}body.weka-20 .pdf-image p{font-size:.8em;padding-top:.8em}body.weka-20 .pdf-sidenav{margin-top:.5em}body.weka-20 ul.pdf-sidenav li{list-style-type:none;padding-bottom:.5em}body.weka-20 ul.pdf-sidenav li::before{list-style-type:none;content:"- "}body.weka-20 ul.pdf-sidenav li:hover::before{list-style-type:none;content:"– "}body.weka-20 .pdf-sidenav .dropdown-item a,body.weka-20 ul.pdf-sidenav li a{text-decoration:none !important;color:grey !important}body.weka-20 .pdf-sidenav .dropdown-item a:hover,body.weka-20 ul.pdf-sidenav li a:hover{color:#000 !important}body.weka-20 .references{margin-left:15px}body.weka-20 .references li{font-size:.7em;color:grey}body.weka-20 .references a{color:grey !important;text-decoration:none !important}body.weka-20 .references a:hover{color:#773dbe !important;text-decoration:none !important}body.weka-20 .toc1{-ms-flex:0 0 33px;flex:0 0 33px;margin-right:.2em}body.weka-20 .toc2{-ms-flex:0 0 33px;flex:0 0 33px;margin-right:1em}body.weka-20 .toc3{-ms-flex-positive:1;flex-grow:1;padding-left:10px;padding-left:0}@media(max-width:1000px){body.weka-20 .table-of-contents img{padding-top:.25em}body.weka-20 .pdf-subheader h6{font-size:14px}body.weka-20 .pdf-viewer-content li{font-size:14px}body.weka-20 .pdf-image p{font-size:12px}}@media(max-width:596px){body.weka-20 .toc1{-ms-flex:0 0 24px;flex:0 0 24px;margin-right:.2em}body.weka-20 .toc2{-ms-flex:0 0 20px;flex:0 0 20px;margin-right:.5em}}body.weka-20.overflow{overflow:hidden}section.index-2{z-index:2}section.box-shadow{box-shadow:inset 0 80px 50px -90px rgba(0,0,0,0.24)}section.bg-yellow{background-color:#f0f2f5}.blog body.weka-20 .posts-grid .grid-block .block .img-wrap{overflow:hidden;height:170px}.blog body.weka-20 .posts-grid .grid-block .block .img-wrap img{-o-object-fit:cover;object-fit:cover}.pagination-button{width:100%}.pagination-button .outer .pagination{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-button .outer .pagination li{color:#000;padding:0 9px;font-size:18px;padding-top:4px}.pagination-button .outer .pagination li.disabled{pointer-events:none}.pagination-button .outer .pagination li.disabled a{opacity:.4}.pagination-button .outer .pagination li.active a{color:#773dbe}.pagination-button .outer .pagination li a{color:#000;text-decoration:none}.pagination-button .outer .pagination li[ng-if=directionLinks]{font-size:30px;padding-top:0}.ua-safari body.weka-20 .footer-content .main-nav nav .menus .nav-item{padding-right:12px}.ua-safari body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link{font-weight:600}.ua-safari body.weka-20 .footer-content .main-nav nav .menus .nav-item>span{font-weight:600}.ua-safari body.weka-20 .footer-content .main-nav nav .menus .nav-item:last-child{padding-right:0}.ua-safari body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{width:100%;max-height:438px;left:-4px;position:relative;border:0}.ua-safari .calculator-grid .wrapper .checkbox-filter .filter-wrap .content-wrap .checkbox-wrap .checkbox-list .checkbox input:before{box-shadow:2px 2px 2px 0 rgba(50,50,50,0.3)}.ua-safari body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two .pop-text select{direction:rtl}@media(max-width:595px){.ua-safari body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage:after{top:8px}}.ua-safari body.weka-20 .hbspt-form fieldset ul.inputs-list .hs-form-booleancheckbox-display .hs-input{-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important}.ua-safari body.weka-20 .hbspt-form fieldset ul.inputs-list .hs-form-radio-display .hs-input{-webkit-appearance:radio !important;-moz-appearance:radio !important;appearance:radio !important}.ua-safari body.weka-20 .hbspt-form form fieldset ul.inputs-list .hs-form-checkbox .hs-input{-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important}@media(min-width:992px){.ua-safari body.weka-20 .customer-grid .icon-wrapper .card-wrap{padding:25px}}.ua-firefox body.weka-20 .calculator-grid .wrapper .col-two-grid .col-two .popup .item .card .card-body .col-two .pop-text select{font-size:10px;font-family:sans-serif;font-weight:600}.ua-firefox body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage:after{top:8px}.ua-firefox body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap .col-two form.percentage.disabled:after{opacity:.3}.ua-firefox body.weka-20 .hbspt-form fieldset select{line-height:1.5}.ua-ie-11 body.weka-20 .calculator-grid .wrapper .item .card .card-body .content-wrap img{height:18px;width:18px}.ua-ie-11 body.weka-20 .resource-grid-with-icon .wrapper:last-child .one-col{top:auto !important}.ua-ie-11 body.weka-20 .resource-grid-with-icon .wrapper:last-child .one-col>.icon{left:0}.ua-ie-11 body.weka-20 .resource-grid-with-icon .wrapper .one-col .text-wrap{left:0}.ua-firefox body.weka-20 .footer-content .main-nav nav .menus .nav-item{padding-right:25px}.ua-firefox body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link{font-weight:600}.ua-firefox body.weka-20 .footer-content .main-nav nav .menus .nav-item>span{font-weight:600}.ua-firefox body.weka-20 .footer-content .main-nav nav .menus .nav-item:last-child{padding-right:0}.ua-firefox .btn-default{font-weight:500}.ua-firefox .btn-transparent{font-weight:500}.ua-firefox body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-prev{top:230px}.ua-firefox body.weka-20 .quote-slider .bg-img .image-wrap .slick-arrow.slick-next{top:230px}.ua-firefox .three-col-grid .grid-wrap .grid .inner-wrap .content-wrap{display:block !important;position:relative;top:50%;transform:translateY(-50%)}.ua-firefox .three-col-grid .grid-wrap .grid .inner-wrap .content-wrap .img-wrap{display:block !important}.ua-firefox .three-col-grid .grid-wrap .grid.show .inner-wrap .content-wrap{top:0;transform:translateY(0);display:block !important}.ua-edge body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{overflow:hidden}.ua-edge body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{width:102%}.ua-edge body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty video{top:15px}.ua-edge body.weka-20.home .new-pop-up .content .img-wrap img{height:217px}.ua-ie body.weka-20 header{box-shadow:0 -5px 36px 2px rgba(0,0,0,0.35)}.ua-ie body.weka-20 .hero-banner .ban-img.video{height:850px}.ua-ie body.weka-20 .hero-banner .ban-img.video video{height:auto}.ua-ie body.weka-20 .customer-logo .wrapper ul li img{position:absolute;top:50%;transform:translate(-50%,-50%)}.ua-ie body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{width:630px;height:100%}.ua-ie body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty{overflow:hidden}.ua-ie body.weka-20 .two-col-with-image .wrapper .col-wrap.right .col-sixty video{max-width:560px;width:100%;height:100%;top:8px}.ua-ie body.weka-20 .footer-content .main-nav nav .menus .nav-item .subscribe-box form button{top:4px;right:5px}.ua-ie body.weka-20.home .new-pop-up .content .img-wrap img{height:207px !important}.ua-ie .btn-default{padding:6px 18px 10px 18px}.ua-ie body.weka-20 .three-col-with-icon .box-shadow{box-shadow:0 10px 45px -11px rgba(0,0,0,0.35);top:-88px;width:100%;height:110px}.ua-ie body.weka-20.home .new-pop-up .content .wrapper .hide-box{right:-54px}.ua-ie body.weka-20 .resource-grid-with-icon .wrapper .one-col>.icon{margin:0 0 44px}.ua-ie body.weka-20 .resource-grid-with-icon .wrapper :nth-child(2).one-col>.icon{margin:0}.ua-ie body.weka-20 .resource-grid-with-icon .wrapper :last-child.one-col>.icon{margin:0}.ua-ie body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap{margin:0}.ua-ie body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap{margin:20px 0 0}.ua-ie body.weka-20 .get-started .wrapper .form-col .thanks-msg{top:210px;position:relative}.ua-ie body.weka-20 .get-started .bg-video{top:-30px;height:100%}.ua-ie body.weka-20 .footer-content .main-nav nav .menus .nav-item{padding-right:0;width:20%}.ua-ie body.weka-20 .footer-content .main-nav nav .menus .nav-item .nav-link{font-weight:600}.ua-ie body.weka-20 .footer-content .main-nav nav .menus .nav-item>span{font-weight:600}.ua-ie .line-hover{text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ua-ie .line-hover.watch-video{padding:7px 4px 11px 24px}.ua-ie .line-hover.watch-video:before{top:15px;left:4px}.ua-ie body.weka-20 .filter-three-grid .content-wrap .col-three .line-hover.watch-video:before{top:20px}.ua-ie body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap{height:auto !important;min-height:125px;position:relative}.ua-ie body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap img{height:auto;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ua-ie body.weka-20 .filter-three-grid .filter-wrap h4{padding-top:7px;vertical-align:top}.ua-ie body.weka-20 .feature-with-intro .box-shadow{box-shadow:inset 0 41px 75px -55px rgba(0,0,0,0.35)}.ua-ie body.weka-20 .filter-three-grid .content-wrap .col-three .icon-wrap{height:auto !important;min-height:125px}.ua-ie body.weka-20 .banner-second-level .bg-video video{height:auto}.ua-ie body.weka-20 .event-cta .content-wrap .inner-content ul{list-style-type:none}.ua-ie body.weka-20 .event-cta .content-wrap .inner-content ul li{position:relative;padding-left:20px;margin-left:5px}.ua-ie body.weka-20 .event-cta .content-wrap .inner-content ul li:before{content:"";position:absolute;top:13px;left:0;height:8px;width:8px;background:#fff}.ua-ie body.weka-20 .events-grid .filter-block .select.rotate ul{overflow-y:auto}.ua-ie body.weka-20 .cards-grid .wrapper .grid-wrap .grid .text-wrap{margin:20px auto;text-align:center}.ua-ie body.weka-20 .cards-grid .wrapper .grid-wrap .grid .img-wrap{margin:0 auto}.ua-ie body.weka-20 .resource-grid .wrapper .grid-wrap .grid{padding:0}.ua-ie body.weka-20 .filter-block .block-wrap .select{vertical-align:middle;padding-top:10px}.ua-ie body.weka-20 .filter-block .block-wrap .select ul{overflow-y:auto}.ua-ie body.weka-20 .banner-third-level .bg-img video{width:auto}.ua-ie body.weka-20 .banner-third-level{padding-top:185px}.ua-ie body.weka-20 .banner-third-level.press-release-banner{padding:230px 0 20px}.ua-ie body.weka-20 .resource-grid .wrapper .filter-wrap .search input{min-height:46px;padding:6px 53px 8px 19px}.ua-ie body.weka-20 .resource-grid .wrapper .filter-wrap .search button{top:0;width:21px}.ua-ie body.weka-20 .box-grid.icon-size .box-wrapper .block:last-child .icon-wrap{max-width:75px}.ua-ie body.weka-20 .feature-block-grid .block-wrap .block{min-height:270px}.ua-ie body.weka-20 .filter-block .grid-block .block .content-wrap .img-wrap img{height:auto}.ua-ie body.weka-20 .quote-slider .bg-img .image-wrap img{height:auto;max-height:175px}.ua-ie body.weka-20 .filter-block .block-wrap .select.rotate ul{top:41px}.ua-ie body.weka-20 .events-grid .filter-block .select ul{overflow-y:auto}.ua-ie body.weka-20 .press-grid .wrapper .filter-wrap .filter .select ul{overflow-y:auto}.ua-ie body.weka-20 .news-grid .block-wrap .select ul{overflow-y:auto}.ua-ie body.weka-20 .press-grid .wrapper .grid-wrap .grid{box-shadow:0 -2px 35px rgba(0,0,0,0.15)}.ua-ie body.weka-20 .text-with-icon-grid.customer-detail-icon .col-three .icon{max-width:100%;width:auto}.ua-ie body.weka-20 .leadership-grid .leadership-block .inner-slide-wrap .inner-slide .desktop-hover .desktop-wrap{overflow:auto}.ua-ie body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img2{height:416px}.ua-ie body.weka-20 .hiwf-with-intro .feature-img-wrap .feature-image .img3{height:416px}.ua-ie body.weka-20 .text-with-icon-grid.life-text-icon .wrapper .col-three .icon img{height:100%}.ua-ie body.weka-20 .banner-second-level.life-s-detail .bg-video video{height:100%}.ua-ie body.weka-20 .banner-second-level.sdetail-banner .bg-video video{height:100%}.ua-ie body.weka-20 .global-popup.form-blog-overlay .v-middle-inner .v-middle .content-wrap .col.thanks-form .thanks-msg{top:50%;position:absolute;transform:translateY(-50%);max-width:600px;margin:0 auto;width:100%}.ua-ie body.weka-20 .hbspt-form fieldset select{background-position:100% 50% !important;background-size:40px !important}.ua-ie body.weka-20 .hbspt-form fieldset #state_dropdown-f1710171-2747-4274-be02-b31add2ad6fc,.ua-ie #state_dropdown-e46ba2c0-49b8-4dfe-af32-970ba00a15b5,.ua-ie #use_case-1d85e529-dab3-4e34-bfca-870a2d865e7e{background-size:90px !important}@media(max-width:595px){.ua-ios body.weka-20 .two-col-with-image .wrapper .col-wrap .col-sixty video{max-height:427px}}.cards-grid .wrapper .intro{display:none}html.thank-you .cards-grid{background:#773dbe;padding-bottom:100px}@media(max-width:767px){html.thank-you .cards-grid{padding-bottom:50px}}html.thank-you .cards-grid .wrapper{max-width:100%}html.thank-you .cards-grid .wrapper .filter-wrap{display:none}html.thank-you .cards-grid .wrapper .intro{display:block;text-align:center;width:100%}@media(min-width:1300px){html.thank-you .cards-grid .wrapper .intro{margin-top:33px}}html.thank-you .cards-grid .wrapper .intro h5{font-size:25px;color:#fff}@media(max-width:595px){html.thank-you .cards-grid .wrapper .intro h5{font-size:34px}}html.thank-you .cards-grid .wrapper .btn-wrap{display:none}html.thank-you .cards-grid .wrapper .no-record{display:none}@media(min-width:1300px){html.thank-you .cards-grid .wrapper .grid-wrap{margin-top:76px}}@media(min-width:1300px){html.thank-you .cards-grid .wrapper .grid-wrap .grid{display:block;-ms-flex-wrap:inherit;flex-wrap:inherit;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px) and (max-width:1024px){html.thank-you .cards-grid .wrapper .grid-wrap .grid{padding:25px 0}}@media(min-width:768px) and (max-width:991px){html.thank-you .cards-grid .wrapper .grid-wrap .grid{padding:25px 0}}@media(max-width:595px){html.thank-you .cards-grid .wrapper .grid-wrap .grid{padding:10px 10px 40px 10px}}html.thank-you .cards-grid .wrapper .grid-wrap .grid .img-wrap{max-width:288px;margin:0 auto;height:200px;width:100%}@media(min-width:992px) and (max-width:1024px){html.thank-you .cards-grid .wrapper .grid-wrap .grid .img-wrap{max-width:250px}}@media(min-width:768px) and (max-width:991px){html.thank-you .cards-grid .wrapper .grid-wrap .grid .img-wrap{max-width:250px}}@media(max-width:595px){html.thank-you .cards-grid .wrapper .grid-wrap .grid .img-wrap{max-width:320px}}@media(min-width:1300px){html.thank-you .cards-grid .wrapper .grid-wrap .grid .text-wrap{height:165px}}@media(max-width:595px){html.thank-you .cards-grid .wrapper .grid-wrap .grid .text-wrap p{font-size:12px;max-width:calc(100% - 50px);margin:0 auto 20px}}@media(max-width:595px){html.partner body.weka-20 .three-col-grid-with-cta{padding:135px 0 90px}}@media(max-width:595px){html.partner body.weka-20 .three-col-grid-with-cta .wrapper{padding:50px 0 0}}html.customer body.weka-20 .banner-second-level .scroll-link-wrap{padding-left:113px}@media(max-width:991px){html.customer body.weka-20 .banner-second-level .scroll-link-wrap{padding-left:0}}.ua-edge body.weka-20 .event-cta .content-wrap .inner-content ul{list-style-type:none}.ua-edge body.weka-20 .event-cta .content-wrap .inner-content ul li{position:relative;padding-left:20px;margin-left:5px}.ua-edge body.weka-20 .event-cta .content-wrap .inner-content ul li:before{content:"";position:absolute;top:13px;left:0;height:8px;width:8px;background:#fff}.ua-edge header{box-shadow:0 -2px 31px 0 rgba(0,0,0,0.2) !important}.ua-edge body.weka-20 .press-grid .wrapper .grid-wrap .grid{box-shadow:0 -2px 35px rgba(0,0,0,0.15)}.ua-edge body.weka-20 .events-grid .filter-block .select ul{overflow-y:auto}.ua-firefox body.weka-20 .filter-block .grid-block .block .content-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ua-edge-80 body.weka-20 .events-grid .filter-block .select ul{overflow-y:auto}.ua-edg body.weka-20 .events-grid .filter-block .select ul{overflow-y:auto}.no-nav header ul{opacity:0 !important}.no-nav header .mobile-nav .hamburger{opacity:0 !important}.no-nav header .mobile-nav .menus{opacity:0 !important}.no-nav .footer-content .main-nav .menus{-ms-flex-pack:center;justify-content:center}.no-nav .footer-content .main-nav .menus .nav-item{min-width:auto !important;width:auto !important;text-align:center !important;padding:0 !important}.no-nav .footer-content .main-nav .menus .nav-item .nav-link,.no-nav .footer-content .main-nav .menus .nav-item .sub-menu{opacity:0;display:none !important}.no-nav .footer-content .main-nav .menus .nav-item .subscribe-box form button{right:6px !important}@media(max-width:480px){.no-nav .footer-content .main-nav .menus .nav-item .subscribe-box form button{right:18px !important}}.no-nav .footer-content .main-nav .footer-terms{-ms-flex-pack:center;justify-content:center}body.weka-20.admin-bar header{top:32px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiZ2xvYmFsL19nbG9iYWwuc2NzcyIsInBsdWdpbi9zbGljay5zY3NzIiwicGx1Z2luL19hbmltYXRlLnNjc3MiLCJlcnJvci00MDQuc2NzcyIsImpxdWVyeS11aS5jc3MiLCJtYWluLnNjc3MiLCJjb21tb24vZm9vdGVyLWNvbnRlbnQuc2NzcyIsImNvbW1vbi9oZWFkZXIuc2NzcyIsInNlY3Rpb24vcmVzb3VyY2UtcGRmLXZpZXdlci5zY3NzIiwic2VjdGlvbi9oZXJvLWJhbm5lci5zY3NzIiwic2VjdGlvbi9jdXN0b21lci1sb2dvLnNjc3MiLCJzZWN0aW9uL3R3by1jb2wtd2l0aC1pbWFnZS5zY3NzIiwic2VjdGlvbi9pbnRyby1ibG9jay5zY3NzIiwic2VjdGlvbi9xdW90ZS1zbGlkZXIuc2NzcyIsInNlY3Rpb24vdGhyZWUtY29sLXdpdGgtaWNvbi5zY3NzIiwic2VjdGlvbi90aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS5zY3NzIiwic2VjdGlvbi9jdGEuc2NzcyIsInNlY3Rpb24vYmFubmVyLXNlY29uZC1sZXZlbC5zY3NzIiwic2VjdGlvbi9jYXJkcy1ncmlkLnNjc3MiLCJzZWN0aW9uL3Jlc291cmNlLWdyaWQtd2l0aC1pY29uLnNjc3MiLCJzZWN0aW9uL2NvbnRhY3QtdXMtZm9ybS5zY3NzIiwic2VjdGlvbi9tYXAtZ3JpZC5zY3NzIiwic2VjdGlvbi9nZXQtc3RhcnRlZC5zY3NzIiwic2VjdGlvbi9iYW5uZXItdGhpcmQtbGV2ZWwuc2NzcyIsInNlY3Rpb24vZmlsdGVyLXRocmVlLWdyaWQuc2NzcyIsInNlY3Rpb24vY29sLXR3by1zbGlkZXIuc2NzcyIsInNlY3Rpb24vdmlkZW8tb3ZlcmxheS5zY3NzIiwic2VjdGlvbi9yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuc2NzcyIsInNlY3Rpb24vcmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZC5zY3NzIiwic2VjdGlvbi9mZWF0dXJlLXdpdGgtaW50cm8uc2NzcyIsInNlY3Rpb24vcmljaC10ZXh0LWVkaXRvci5zY3NzIiwic2VjdGlvbi9jb29raWUtc3RhdGVtZW50LnNjc3MiLCJzZWN0aW9uL3RleHQtdHdvLWdyaWQuc2NzcyIsInNlY3Rpb24vZmVhdHVyZS13aXRoLXRhYnMuc2NzcyIsInNlY3Rpb24vYm94LWdyaWQuc2NzcyIsInNlY3Rpb24vdGV4dC13aXRoLWltZy5zY3NzIiwic2VjdGlvbi90YWItZ3JpZC5zY3NzIiwic2VjdGlvbi90ZXh0LXdpdGgtaWNvbi1ncmlkLnNjc3MiLCJzZWN0aW9uL2ljb24tYm94LnNjc3MiLCJzZWN0aW9uL2ljb24tc2xpZGVyLnNjc3MiLCJzZWN0aW9uL2NvbHVtbi1mb3VyLWdyaWQuc2NzcyIsInNlY3Rpb24vZmlsdGVyLWJsb2NrLnNjc3MiLCJzZWN0aW9uL2V2ZW50cy1ncmlkLnNjc3MiLCJzZWN0aW9uL2Jsb2NrLWdyaWQuc2NzcyIsInNlY3Rpb24vbmV3cy1ncmlkLnNjc3MiLCJzZWN0aW9uL2NvbnRhY3QtY3RhLnNjc3MiLCJzZWN0aW9uL2xvZ28tY2FyZC1ncmlkLnNjc3MiLCJzZWN0aW9uL2Jsb2ctZmVhdHVyZS5zY3NzIiwic2VjdGlvbi9wb3N0cy1ncmlkLnNjc3MiLCJzZWN0aW9uL2Jsb2ctZGV0YWlsLnNjc3MiLCJzZWN0aW9uL3Jlc291cmNlLWdyaWQuc2NzcyIsInNlY3Rpb24vZXZlbnQtZm9ybS1ncmlkLnNjc3MiLCJzZWN0aW9uL2V2ZW50LXNsaWRlci5zY3NzIiwic2VjdGlvbi9jb250YWN0LXNsaWRlci5zY3NzIiwic2VjdGlvbi9ldmVudC1jdGEuc2NzcyIsInNlY3Rpb24vZmVhdHVyZS1ibG9jay1ncmlkLnNjc3MiLCJzZWN0aW9uL2ltYWdlLXNsaWRlci5zY3NzIiwic2VjdGlvbi90ZXN0aW1vbmlhbC1zbGlkZXIuc2NzcyIsInNlY3Rpb24vY2FyZWVyLWdyaWQuc2NzcyIsInNlY3Rpb24vcHJlc3MtYmxvZy1mZWF0dXJlLnNjc3MiLCJzZWN0aW9uL3ByZXNzLWdyaWQuc2NzcyIsInNlY3Rpb24vcHJlc3MtZGV0YWlsLnNjc3MiLCJzZWN0aW9uL2JvYXJkLWJsb2NrLnNjc3MiLCJzZWN0aW9uL2ludmVzdG9yLWJsb2NrLnNjc3MiLCJzZWN0aW9uL2xlYWRlcnNoaXAtZ3JpZC5zY3NzIiwic2VjdGlvbi9hd3MtYmxvY2suc2NzcyIsInNlY3Rpb24vY29sdW1uLXRocmVlLnNjc3MiLCJzZWN0aW9uL3Jlc291cmNlLWRldGFpbC5zY3NzIiwic2VjdGlvbi9oaXdmLXdpdGgtaW50cm8uc2NzcyIsInNlY3Rpb24vY2FyZWVycy1kZXRhaWwuc2NzcyIsInNlY3Rpb24vYW5hbHl0aWNzLWZlYXR1cmUuc2NzcyIsInNlY3Rpb24vZnJlZS10cmlhbC1iYW5uZXIuc2NzcyIsInNlY3Rpb24vdGhyZWUtY29sLWdyaWQuc2NzcyIsInNlY3Rpb24vaW1hZ2Utd2l0aC10ZXh0LnNjc3MiLCJzZWN0aW9uL292ZXJsYXkuc2NzcyIsInNlY3Rpb24vY2FsY3VsYXRvci1ncmlkLnNjc3MiLCJzZWN0aW9uL2Jhbm5lci1mb3VydGgtbGV2ZWwuc2NzcyIsInNlY3Rpb24vZ2xvYmFsLXBvcC11cC5zY3NzIiwic2VjdGlvbi9pY29uLXRhYnMuc2NzcyIsInNlY3Rpb24vdXNlLWNhc2UtdGFicy5zY3NzIiwic2VjdGlvbi9hY2NvcmRpb24tdGFiLnNjc3MiLCJzZWN0aW9uL2NpcmNsZS10YWIuc2NzcyIsInNlY3Rpb24vaGVyby1iYW5uZXItc2Vjb25kLnNjc3MiLCJzZWN0aW9uL3NsaWRlci13aXRoLXRhYi5zY3NzIiwic2VjdGlvbi9zbGlkZXItd2l0aC1pY29uLXRhYnMuc2NzcyIsInNlY3Rpb24vc2VhcmNoLWxhbmRpbmcuc2NzcyIsInNlY3Rpb24vY29sLXRocmVlLWdyaWQuc2NzcyIsInNlY3Rpb24vaGVyby1zbGlkZXIuc2NzcyIsInNlY3Rpb24vY3VzdG9tZXItZ3JpZC5zY3NzIiwic2VjdGlvbi9jaXJjbGUtZ3JpZC5zY3NzIiwic2VjdGlvbi9oZXJvLXZpZGVvLWJnLnNjc3MiLCJzZWN0aW9uL3R3by1jb2wtdHh0LWZvcm0uc2NzcyIsInNlY3Rpb24vY2FyZHMtaW5mby5zY3NzIiwic2VjdGlvbi90aHJlZS1jb2x1bW5zLWNhcmRzLnNjc3MiLCJzZWN0aW9uL3N0aWNreS1uYXZpZ2F0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCLGdCQUFBO0FBU0EsdUJBQUE7QUFnQkEsWUFBQTtBQVNBLHNCQUFBO0FBU0EsZUFBQTtBQVNBLG1CQUFBO0FBU0EsMEJBQUE7QUFTQSxlQUFBO0FBeURBLGVBQUE7QUE0RUEsdUJBQUE7QUFJQSxnQkFBQTtBQWdCQSw0QkFBQTtBQVVBOztHQUFBO0FBSUEsd0JBQUE7QUFPQSx3QkFBQTtBQU9BLHdCQUFBO0FBT0EsNENBQUE7QUFPQSw0Q0FBQTtBQU9BLDRDQUFBO0FBT0EsNENBQUE7QUFPQSw0Q0FBQTtBQU9BLDZDQUFBO0FBT0EsNENBQUE7QUFPQSw0Q0FBQTtBQU9BLDRDQUFBO0FBT0EseUJBQUE7QUFPQTt3QkFBQTtBQVFBLHdCQUFBO0FBT0Esd0JBQUE7QUFPQSx1QkFBQTtBQU9BLHVCQUFBO0FBT0EsdUJBQUE7QUFPQSx1QkFBQTtBQU9BLHVCQUFBO0FBT0Esd0JBQUE7QUMvWEE7O0dBQUE7QUFLQTtFQUNJLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esd0NEdUxpQjtFQ3RMakIsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esd0NBQUE7RUFDQSx3QkFBQTtFQUVBLDBCQUFBO0VBQ0EsMkJBQUE7RUFHQSxvQ0FBQTtFQUNBLG9CQUFBO0NGaUNIO0FFaENHO0VBQ0ksdUJBQUE7RUFDQSxlRG1MQTtFQ2xMQSxvQ0FBQTtDRmtDUDs7QUV6QkQ7RUFDSSwwQkQwS0s7RUN6S0wsZUR1S0k7RUN0S0osbUJBQUE7RUFDQSxzQkFBQTtDRjRCSDtBRTNCRztFQUNJLDBCRG1LQTtFQ2xLQSxlRG9L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QUNBLDRCQUFBO0NIOGZQOztBR3pmRDtFQUNFLDZDQUFBO0NINGZEOztBR3pmRDs7Ozs7Ozs7O0VBU0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0NINGZEOztBR3pmRDs7R0FBQTtBQUdBO0VBQ0UsZUZrR007RUVqR04scUNGa0ZvQjtFRWpGcEIsZ0JGdUNRO0VFdENSLG1CRnNEa0I7RUVwRGxCLGlCRmdEaUI7RUUvQ2pCLHlCRnNEb0I7RUVyRHBCLGtCRjhEZTtDRDZiaEI7QUNuVUM7RUVoTUY7SUFVSSxnQkZpQ007SUVoQ04sa0JGNkRhO0dEZ2NkO0NBQ0Y7QUNsVUM7RUV2TUY7SUFjSSxnQkY2Qk07SUU1Qk4sa0JGeURhO0dEc2NkO0NBQ0Y7QUNqVUM7RUU5TUY7SUFrQkksZ0JGMEJNO0lFekJOLGtCRnNEYTtHRDJjZDtDQUNGO0FDaFFDO0VFclJGO0lBc0JJLGdCRnNCTTtJRXJCTixrQkZrRGE7R0RpZGQ7Q0FDRjs7QUdoZ0JEO0VBQ0UsZUZzRU07RUVyRU4scUNGdURvQjtFRXREcEIsZ0JGYVE7RUVaUixtQkYyQmtCO0VFekJsQixpQkZxQmlCO0VFcEJqQix5QkYyQm9CO0VFMUJwQixrQkZxQ2U7Q0Q2ZGhCO0FDcldDO0VFcktGO0lBVUksZ0JGT007SUVOTixrQkZtQ2E7R0RpZWQ7Q0FDRjtBQ3BXQztFRTVLRjtJQWNJLGdCRkdNO0lFRk4sa0JGK0JhO0dEdWVkO0NBQ0Y7QUNuV0M7RUVuTEY7SUFrQkksZ0JBQUE7SUFDQSxrQkY0QmE7R0Q0ZWQ7Q0FDRjtBQ2xTQztFRTFQRjtJQXNCSSxnQkZKTTtJRUtOLGtCRndCYTtHRGtmZDtDQUNGOztBR3ZnQkQ7RUFDRSxlRjJDTTtFRTFDTixxQ0Y0Qm9CO0VFM0JwQixnQkZiUTtFRWNSLG1CQUFBO0VBRUEsaUJGTmlCO0VFT2pCLHlCQUFBO0VBQ0Esa0JGV2U7Q0Q4ZmhCO0FDdllDO0VFMUlGO0lBVUksZ0JGbkJNO0lFb0JOLGtCRlNhO0dEa2dCZDtDQUNGO0FDdFlDO0VFakpGO0lBY0ksZ0JGdkJNO0lFd0JOLGtCRkthO0dEd2dCZDtDQUNGO0FDcllDO0VFeEpGO0lBa0JJLGdCRjFCTTtJRTJCTixrQkZFYTtHRDZnQmQ7Q0FDRjtBQ3BVQztFRS9ORjtJQXNCSSxnQkY5Qk07SUUrQk4sa0JGRmE7R0RtaEJkO0NBQ0Y7O0FHOWdCRDtFQUNFLGVGZ0JNO0VFZk4scUNGQ29CO0VFQXBCLGdCRnZDUTtFRXdDUixtQkYzQmtCO0VFNkJsQixpQkZqQ2lCO0VFa0NqQix5QkYzQm9CO0VFNEJwQixrQkZmZTtDRCtoQmhCO0FDemFDO0VFL0dGO0lBVUksZ0JGN0NNO0lFOENOLGtCRmpCYTtHRG1pQmQ7Q0FDRjtBQ3hhQztFRXRIRjtJQWNJLGdCRmpETTtJRWtETixrQkZyQmE7R0R5aUJkO0NBQ0Y7QUN2YUM7RUU3SEY7SUFrQkksZ0JGcERNO0lFcUROLGtCRnZCYTtHRDZpQmQ7Q0FDRjtBQ3RXQztFRXBNRjtJQXNCSSxnQkZ4RE07SUV5RE4sa0JGM0JhO0dEbWpCZDtDQUNGOztBR3JoQkQ7RUFDRSxlRlZNO0VFV04scUNGMUJvQjtFRTJCcEIsZ0JGakVRO0VFa0VSLG1CRnREa0I7RUV3RGxCLGlCRjVEaUI7RUU2RGpCLHlCRnREb0I7RUV1RHBCLGtCRnpDZTtDRGdrQmhCO0FDM2NDO0VFcEZGO0lBVUksZ0JGdkVNO0lFd0VOLGtCRjFDYTtHRG1rQmQ7Q0FDRjtBQzFjQztFRTNGRjtJQWNJLGdCRjNFTTtJRTRFTixrQkY5Q2E7R0R5a0JkO0NBQ0Y7QUN6Y0M7RUVsR0Y7SUFrQkksZ0JGOUVNO0lFK0VOLGtCRmpEYTtHRDhrQmQ7Q0FDRjtBQ3hZQztFRXpLRjtJQXNCSSxnQkZsRk07SUVtRk4sa0JGckRhO0dEb2xCZDtDQUNGOztBRzVoQkQ7RUFDRSxlRnJDTTtFRXNDTixxQ0ZyRG9CO0VFc0RwQixnQkYzRlE7RUU0RlIsbUJGakZrQjtFRW1GbEIsaUJGdkZpQjtFRXdGakIseUJGakZvQjtFRWtGcEIsa0JGbEVlO0NEZ21CaEI7QUM3ZUM7RUV6REY7SUFVSSxnQkZqR007SUVrR04sa0JGcEVhO0dEb21CZDtDQUNGO0FDNWVDO0VFaEVGO0lBY0ksZ0JGckdNO0lFc0dOLGtCRnhFYTtHRDBtQmQ7Q0FDRjtBQzNlQztFRXZFRjtJQWtCSSxnQkZ2R007SUV3R04sa0JGekVhO0dENm1CZDtDQUNGO0FDMWFDO0VFOUlGO0lBc0JJLGdCRjNHTTtJRTRHTixrQkY3RWE7R0RtbkJkO0NBQ0Y7O0FHbmlCRDtFQUNFLGVGaEVNO0VFaUVOLHdDRi9FbUI7RUVnRm5CLGdCRnZIUTtFRXdIUixtQkY1R2tCO0VFNkdsQixpQkZoSG9CO0VFaUhwQixrQkY3RmU7RUU4RmYsd0JGM0d1QjtDRGlwQnhCO0FDL2dCQztFRTlCRjtJQVNJLGdCRjVITTtJRTZITixrQkZoR2E7R0R3b0JkO0NBQ0Y7QUM5Z0JDO0VFckNGO0lBYUksZ0JGaElNO0lFaUlOLGtCRnBHYTtHRDhvQmQ7Q0FDRjtBQzdnQkM7RUU1Q0Y7SUFpQkksZ0JGbklNO0lFb0lOLGtCRnZHYTtHRG1wQmQ7Q0FDRjtBQzVjQztFRW5IRjtJQXFCSSxnQkZ2SU07SUV3SU4sa0JGM0dhO0dEeXBCZDtDQUNGOztBRzNpQkQ7RUFDRSx3Q0Z4R21CO0NEc3BCcEI7O0FHMWlCRDtFQUNFLGVGM0ZLO0VFNEZMLGlCRjdJaUI7RUU4SWpCLGdCRnRKUTtFRXVKUixpQkFBQTtFQUNBLHFDRmxIb0I7RUVtSHBCLGtCRjVIZTtDRHlxQmhCO0FDcGpCQztFRUNGO0lBUUksZ0JGMUpNO0dEeXNCUDtDQUNGO0FDaGdCQztFRXhERjtJQVdJLGdCRjVKTTtHRDZzQlA7Q0FDRjtBR2hqQkM7RUFDSSxnQkZqS0k7RUVtS0osaUJGM0phO0VFNEpiLHFDRjlIZ0I7RUUrSGhCLGtCRnhJVztFRXlJWCxzQkFBQTtDSGlqQkw7QUNya0JDO0VFY0E7SUFRTSxnQkZ2S0U7R0QwdEJQO0NBQ0Y7QUNqaEJDO0VFM0NBO0lBV1EsZ0JGektBO0dEOHRCUDtDQUNGOztBR2pqQkQ7O0dBQUE7QUFHQTtFQUNFLGlCQUFBO0NIb2pCRDtBR2xqQkM7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0NIb2pCSDs7QUdoakJEOztHQUFBO0FBR0E7RUFDRSxpQkFBQTtDSG1qQkQ7O0FHaGpC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SnhCOztBTzd1SkQ7RUFBd0IsaUNBQUE7Q1Bpdkp2Qjs7QU9odkpEO0VBQXlCLGlDQUFBO0NQb3ZKeEI7O0FPbnZKRDtFQUF3QixpQ0FBQTtDUHV2SnZCOztBT3R2SkQ7RUFBeUIsa0NBQUE7Q1Awdkp4Qjs7QU96dkpEO0VBQTBCLGtDQUFBO0NQNnZKekI7O0FPNXZKRDtFQUEwQixrQ0FBQTtDUGd3SnpCOztBTy92SkQ7RUFBcUIsNkJBQUE7Q1Btd0pwQjs7QU9sd0pEO0VBQXNCLGlDQUFBO0NQc3dKckI7O0FPcndKRDtFQUFxQixpQ0FBQTtDUHl3SnBCOztBT3h3SkQ7RUFBc0IsaUNBQUE7Q1A0d0pyQjs7QU8zd0pEO0VBQXFCLGlDQUFBO0NQK3dKcEI7O0FPOXdKRDtFQUFzQixpQ0FBQTtDUGt4SnJCOztBT2p4SkQ7RUFBcUIsaUNBQUE7Q1BxeEpwQjs7QU9weEpEO0VBQXNCLGtDQUFBO0NQd3hKckI7O0FPdnhKRDtFQUF1QixrQ0FBQTtDUDJ4SnRCOztBTzF4SkQ7RUFBeUIsa0NBQUE7Q1A4eEp4Qjs7QU83eEpEO0VBQXVCLGtDQUFBO0NQaXlKdEI7O0FPaHlKRDtFQUF5QixrQ0FBQTtDUG95SnhCOztBT255SkQ7RUFBeUIsa0NBQUE7Q1B1eUp4Qjs7QU90eUpEO0VBQXlCLGtDQUFBO0NQMHlKeEI7O0FPenlKRDtFQUF5QixrQ0FBQTtDUDZ5SnhCOztBTzV5SkQ7RUFBeUIsa0NBQUE7Q1Bnekp4Qjs7QU8veUpEO0VBQTBCLCtCQUFBO0NQbXpKekI7O0FPbHpKRDtFQUEyQixpQ0FBQTtDUHN6SjFCOztBT3J6SkQ7RUFBMEIsaUNBQUE7Q1B5ekp6Qjs7QU94ekpEO0VBQTJCLGlDQUFBO0NQNHpKMUI7O0FPM3pKRDtFQUEwQixpQ0FBQTtDUCt6SnpCOztBTzl6SkQ7RUFBMkIsaUNBQUE7Q1BrMEoxQjs7QU9qMEpEO0VBQTBCLGlDQUFBO0NQcTBKekI7O0FPcDBKRDtFQUEyQixrQ0FBQTtDUHcwSjFCOztBT3YwSkQ7RUFBNEIsa0NBQUE7Q1AyMEozQjs7QU8xMEpEO0VBQThCLGtDQUFBO0NQODBKN0I7O0FPNzBKRDtFQUE0QixrQ0FBQTtDUGkxSjNCOztBT2gxSkQ7RUFBOEIsa0NBQUE7Q1BvMUo3Qjs7QU9uMUpEO0VBQThCLGtDQUFBO0NQdTFKN0I7O0FPdDFKRDtFQUE4QixrQ0FBQTtDUDAxSjdCOztBT3oxSkQ7RUFBOEIsa0NBQUE7Q1A2MUo3Qjs7QU81MUpEO0VBQThCLGtDQUFBO0NQZzJKN0I7O0FPLzFKRDtFQUFnQyw2QkFBQTtDUG0ySi9COztBT2wySkQ7RUFBZ0MsaUNBQUE7Q1BzMkovQjs7QU9yMkpEO0VBQWdDLGlDQUFBO0NQeTJKL0I7O0FPeDJKRDtFQUFnQyxpQ0FBQTtDUDQySi9COztBTzMySkQ7RUFBMkIsaUNBQUE7Q1ArMkoxQjs7QU85MkpEO0VBQTJCLGlDQUFBO0NQazNKMUI7O0FPajNKRDtFQUEyQixpQ0FBQTtDUHEzSjFCOztBT3AzSkQ7RUFBMkIsa0NBQUE7Q1B3M0oxQjs7QU92M0pEO0VBQTRCLGtDQUFBO0NQMjNKM0I7O0FPMTNKRDtFQUE0QixrQ0FBQTtDUDgzSjNCOztBTzczSkQ7RUFBNEIsa0NBQUE7Q1BpNEozQjs7QU9oNEpEO0VBQTRCLGtDQUFBO0NQbzRKM0I7O0FPbjRKRDtFQUFtQiw2QkFBQTtDUHU0SmxCOztBT3Q0SkQ7RUFBd0IsaUNBQUE7Q1AwNEp2Qjs7QU96NEpEO0VBQW1CLGlDQUFBO0NQNjRKbEI7O0FPNTRKRDtFQUFrQixpQ0FBQTtDUGc1SmpCOztBTy80SkQ7RUFBbUIsaUNBQUE7Q1BtNUpsQjs7QU9sNUpEO0VBQW1CLGlDQUFBO0NQczVKbEI7O0FPcjVKRDtFQUF3QixpQ0FBQTtDUHk1SnZCOztBT3g1SkQ7RUFBNkIsa0NBQUE7Q1A0NUo1Qjs7QU8zNUpEO0VBQTRCLDZCQUFBO0NQKzVKM0I7O0FPOTVKRDtFQUF1QixpQ0FBQTtDUGs2SnRCOztBT2o2SkQ7RUFBb0IsaUNBQUE7Q1BxNkpuQjs7QU9wNkpEO0VBQXNCLGlDQUFBO0NQdzZKckI7O0FPdjZKRDtFQUFnQixpQ0FBQTtDUDI2SmY7O0FPMTZKRDtFQUF1QixpQ0FBQTtDUDg2SnRCOztBTzc2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O0NQaW5LdEI7O0FPaG5LRDtFQUFrQixrQ0FBQTtDUG9uS2pCOztBT25uS0Q7RUFBcUIsa0NBQUE7Q1B1bktwQjs7QU90bktEO0VBQXFCLGtDQUFBO0NQMG5LcEI7O0FPem5LRDtFQUFxQixrQ0FBQTtDUDZuS3BCOztBTzVuS0Q7RUFBcUIsa0NBQUE7Q1Bnb0twQjs7QU8vbktEO0VBQXVCLDhCQUFBO0NQbW9LdEI7O0FPbG9LRDtFQUF3QixrQ0FBQTtDUHNvS3ZCOztBT3JvS0Q7RUFBd0Isa0NBQUE7Q1B5b0t2Qjs7QU94b0tEO0VBQTZCLGtDQUFBO0NQNG9LNUI7O0FPM29LRDtFQUE2QixrQ0FBQTtDUCtvSzVCOztBTzlvS0Q7RUFBNkIsa0NBQUE7Q1BrcEs1Qjs7QU9qcEtEO0VBQTZCLGtDQUFBO0NQcXBLNUI7O0FPcHBLRDtFQUEwQixtQ0FBQTtDUHdwS3pCOztBT3ZwS0Q7RUFBMEIsbUNBQUE7Q1AycEt6Qjs7QU8xcEtEO0VBQTBCLG1DQUFBO0NQOHBLekI7O0FPN3BLRDtFQUEwQixtQ0FBQTtDUGlxS3pCOztBT2hxS0Q7RUFBeUIsbUNBQUE7Q1BvcUt4Qjs7QU9ucUtEO0VBQTBCLG1DQUFBO0NQdXFLekI7O0FPdHFLRDtFQUF3QixtQ0FBQTtDUDBxS3ZCOztBT3pxS0Q7RUFBNEIsOEJBQUE7Q1A2cUszQjs7QU81cUtEO0VBQTZCLGtDQUFBO0NQZ3JLNUI7O0FPL3FLRDtFQUE2QixrQ0FBQTtDUG1ySzVCOztBT2xyS0Q7RUFBNEIsa0NBQUE7Q1BzckszQjs7QU9ycktEO0VBQTZCLGtDQUFBO0NQeXJLNUI7O0FPeHJLRDtFQUE2QixrQ0FBQTtDUDRySzVCOztBTzNyS0Q7RUFBZ0MsOEJBQUE7Q1ArcksvQjs7QU85cktEO0VBQWtDLGtDQUFBO0NQa3NLakM7O0FPanNLRDtFQUErQixrQ0FBQTtDUHFzSzlCOztBT3BzS0Q7RUFBaUMsa0NBQUE7Q1B3c0toQzs7QU92c0tEO0VBQWlDLGtDQUFBO0NQMnNLaEM7O0FPMXNLRDtFQUE0QixrQ0FBQTtDUDhzSzNCOztBTzNzS0Q7b0NBQUE7QUFHQSxtQkFB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RUFDQSx3Q2RiSDtDRDIyYXBCO0FlNzFhdUI7RUFDSSx1REFBQTtFQUNBLHdDZGhCUDtFY2lCTyxnQmR4RGxCO0VjeURrQixlZEhuQjtFY0ltQixtQkFBQTtFQUNBLFFBQUE7Q2YrMWEzQjtBZTcxYXVCO0VBQ0ksZ0JkN0RsQjtFYzhEa0IsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDZDFCUDtDRHkzYXBCO0FlOTFhMkI7RUFDSSxnQmRsRXRCO0VjbUVzQixpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDZGpDWDtDRGk0YXBCO0FlLzFhK0I7RUFDSSx1REFBQTtFQUNBLHdDZHBDZjtFY3FDZSxnQmQzRTFCO0VjNEUwQixlZHZCM0I7RWN3QjJCLG1CQUFBO0VBQ0EsUUFBQTtDZmkyYW5DO0FleDFhRztFQUNJLDBCZG5DQztDRDYzYVI7QWV2MWFPOztFQUVJLGVkMUNKO0NEbTRhUDtBZXQxYUc7RUFDSSxvQmQ5Q0E7RWMrQ0EsaUJBQUE7RUFDQSxrQkFBQTtDZncxYVA7QWU5MGFHO0VBQ0ksb0JkM0RBO0VjNERBLGtCQUFBO0NmZzFhUDtBZS8wYU87RUFDSSxnQkFBQTtDZmkxYVg7QUMxdWFDO0VjeEdNO0lBR1EsaUJBQUE7R2ZtMWFiO0NBQ0Y7QWUvMGFXO0VBRUksa0JBQUE7Q2ZnMWFmO0FDOXdhQztFY3pEVTtJQUlRLG9CQUFBO0dmdTBhakI7Q0FDRjtBZXIwYVc7RUFDSSxvQkFBQTtDZnUwYWY7QUMxdmFDO0VjOUVVO0lBR1EsZ0JBQUE7R2Z5MGFqQjtDQUNGO0FlcjBhRztFQUNJLDBCZGhHQTtFY2lHQSxrQkFBQTtDZnUwYVA7QWVsMGFXO0VBQ0ksb0JBQUE7Q2ZvMGFmO0FlaDBhRztFQUNJLG9CZDVHQTtDRDg2YVA7QWVqMGFPO0VBQ0ksZ0JBQUE7Q2ZtMGFYO0FDNXdhQztFY3REVTtJQUdRLGdCQUFBO0dmbTBhakI7Q0FDRjtBZWowYVc7RUFDSSxpQkFBQTtDZm0wYWY7QWV6emFHO0VBQ0kscUNBQUE7Q2YyemFQO0FDajBhQztFY0tFO0lBR1EsaUJBQUE7R2Y2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Q0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFHQSxlQUFBO0NwQjBnZ0JuQjtBQzUvaEJDO0VtQjArQmM7SUFvQlEsaUJBQUE7R3BCa2dnQnJCO0NBQ0Y7QUNuL2hCQztFbUI0OUJjO0lBeUJRLGlCQUFBO0dwQmtnZ0JyQjtDQUNGO0FDai9oQkM7RW1CcTlCYztJQTZCUSxpQkFBQTtHcEJtZ2dCckI7Q0FDRjtBQ3Q3aEJDO0VtQnE1QmM7SUFnQ1EsaUJBQUE7R3BCcWdnQnJCO0NBQ0Y7QUM3NmhCQztFbUJ1NEJjO0lBbUNRLGlCQUFBO0dwQnVnZ0JyQjtDQUNGO0FvQnBnZ0JtQjtFQXZDSjtJQXdDUSxZQUFBO0lBQ0EsU0FBQTtHcEJ1Z2dCckI7Q0FDRjtBQzNoaUJDO0VtQnFoQ2tCO0lBT1EsZ0JuQm5xQ2xCO0ltQm9xQ2tCLGtCbkJ2b0NYO0dEMG9pQmQ7Q0FDRjtBQ2oraEJDO0VtQnE5QmtCO0lBV1EsZ0JuQnRxQ2xCO0dEMnFpQlA7Q0FDRjtBQ2o5aEJDO0VtQmc4QmtCO0lBY1EsZ0JuQnpxQ2xCO0dEZ3JpQlA7Q0FDRjtBQ3g4aEJDO0VtQms3QmtCO0lBaUJRLGdCbkI1cUNsQjtHRHFyaUJQO0NBQ0Y7QW9CeGdnQnVCO0VBbkJKO0lBb0JRLGdCbkIvcUNsQjtHRDByaUJQO0NBQ0Y7QW9CemdnQm1CO0VBRUksb0JBQUE7Q3BCMGdnQnZCO0FDeC9oQkM7RW1CNCtCa0I7SUFLUSxtQkFBQTtHcEIyZ2dCekI7Q0FDRjtBQzE5aEJDO0VtQnk4QmtCO0lBU1EsY0FBQTtHcEI0Z2dCekI7Q0FDRjtBb0IxZ2dCbUI7RUFDSSxtQkFBQTtDcEI0Z2dCdkI7QW9CM2dnQnVCO0VBRko7SUFHUSxpQkFBQTtHcEI4Z2dCekI7Q0FDRjtBb0IxZ2dCVztFQUNJLGNBQUE7Q3BCNGdnQmY7QW9CdGdnQm1CO0VBQ0ksbUJBQUE7Q3BCd2dnQnZCO0FDcmlpQkM7RW1CNGhDa0I7SUFHUSxrQm5CcHJDWDtHRDhyaUJkO0NBQ0Y7QUNuaWlCQztFbUJxaENrQjtJQU1RLGdCQUFBO0dwQjRnZ0J6QjtDQUNGO0FvQnRn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QUE7SUFDQSxtQkFBQTtHaENxMHBCakI7RWdDbjBwQmE7SUFDSSwwQkFBQTtJQUNBLG9CQUFBO0lBQ0EsMEIvQmdFWjtHRHF3cEJMO0VnQ24wcEJhO0lBQ0ksMEJBQUE7SUFDQSxvQkFBQTtHaENxMHBCakI7RWdDbjBwQmE7SUFDSSxtQkFBQTtJQUNBLDBCL0J3RFo7SStCdkRZLDZDQUFBO0doQ3EwcEJqQjtDQUNGO0FnQ2wwcEJPO0VBQ0ksc0JBQUE7RUFDQSx1REFBQTtDaENvMHBCWDtBQzducEJDO0UrQnpNTTtJQUlRLGdCQUFBO0doQ3MwcEJiO0NBQ0Y7QWdDcjBwQlc7RUFDSSxXQUFBO0NoQ3UwcEJmO0FnQ3IwcEJXO0VBQ0ksY0FBQTtFQUNBLGlEQUFBO0NoQ3UwcEJmO0FDem9wQkM7RStCaE1VO0lBSVEsbUJBQUE7R2hDeTBwQmpCO0NBQ0Y7QWdDbjBwQmU7RUFDSSxjQUFBO0NoQ3EwcEJuQjtBQ2pwcEJDO0UrQmxMYztJQUVRLGlCQUFBO0doQ3EwcEJyQjtDQUNGO0FpQzEvcEJDO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0NqQzQvcEJIO0FpQzEvcEJHO0VBQ0UsZ0JoQ21KSTtFZ0NsSkosZUFBQTtFQUNBLHdDaEN5TGU7RWdDeExmLGtCaEM2S1c7RWdDNUtYLHdCaENnS21CO0NENDFwQnhCO0FDMXRwQkM7RWdDdlNFO0lBT0ksZ0JoQzhJRTtHRGczcEJQO0NBQ0Y7QUN0cXBCQztFZ0NoV0U7SUFVSSxnQmhDNElFO0dEbzNwQlA7Q0FDRjtBaUM3L3BCRztFQUNFLG9CQUFBO0VBQ0EscUNoQzJLZ0I7Q0RvMXBCckI7QWlDMy9wQkc7RUFDRSxtQkFBQTtDakM2L3BCTDtBaUMzL3BCSztFQUNFLGVoQ2tMQTtFZ0NqTEEsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCaEMwSEU7RWdDekhGLG9CQUFBO0VBQ0Esd0NoQytKYTtFZ0M5SmIsa0JBQUE7Q2pDNi9wQlA7QUNsc3BCQztFZ0NsVUk7SUFTSSxnQmhDc0hBO0dEeTRwQlA7Q0FDRjtBaUM3L3BCTztFQUNFLGVoQ3VLRDtFZ0N0S0MsMkJBQUE7RUFD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K3J5QmI7Q0FDRjtBb0Q5cnlCVztFQUNJLGVuRHlMUDtFbURyTE8saUJBQUE7Q3BENnJ5QmY7QW9EdHJ5QmU7RUFDSSxnQm5Ec0hWO0VtRHBIVSxpQkFBQTtFQUVBLHNCQUFBO0NwRHNyeUJuQjtBQ3gzeEJDO0VtRG5VYztJQU9RLGdCbkRrSGQ7R0Rza3lCUDtDQUNGO0FvRHJyeUJXO0VBQ0ksZW5EaUtSO0VtRGhLUSxpQkFBQTtDcER1cnlCZjtBQ2o0eEJDO0VtRHhUVTtJQVFRLGlCQUFBO0dwRHFyeUJqQjtDQUNGO0FvRG5yeUJlO0VBQ0ksZW5EdUpYO0VtRHJKVyxpQkFBQTtFQUNBLGdCbkQwRlY7RW1EekZVLGlCQUFBO0NwRG9yeUJuQjtBQ3I4eEJDO0VtRHBQYztJQU9RLGdCbkR3RmQ7R0Q4bHlCUDtDQUNGO0FDajV4QkM7RW1EN1NjO0lBVVEsZ0JuRHNGZDtHRGtteUJQO0NBQ0Y7QW9EdnJ5Qm1CO0VBQ0ksZ0JuRG1GZDtFbURqRmMsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0NwRHdyeUJ2QjtBQzU1eEJDO0VtRGpTa0I7SUFPUSxnQm5EK0VsQjtHRDJteUJQO0NBQ0Y7QW9EdHJ5Qlc7RUFDSSxlbkRrSVQ7RW1EL0hTLGlCQUFBO0VBQ0EsdUJBQUE7Q3BEc3J5QmY7QW9EOXF5QmU7RUFDSSxnQm5EMkRWO0VtRHpEVSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0NwRCtxeUJuQjtBQzc2eEJDO0VtRHhRYztJQVFRLGdCbkRzRGQ7R0QybnlCUDtDQUNGO0FvRDlxeUJXO0VBR0ksZUFBQTtFQUNBLHdDbkRvRks7Q0QwbHlCcEI7QW9EeHF5Qlc7RUFDSSxlbkQyRlI7RW1EMUZRLGlCQUFBO0NwRDBxeUJmO0FDMTd4QkM7RW1EbFBVO0lBSVEsaUJBQUE7R3BENHF5QmpCO0NBQ0Y7QW9EMXF5Qlc7RUFDSSxlbkRvRlI7RW1EbkZRLGlCQUFBO0NwRDRxeUJmO0FDbjh4QkM7RW1EM09VO0lBSVEsaUJBQUE7R3BEOHF5QmpCO0NBQ0Y7QW9ENXF5Qlc7RUFDSSxlbkQ2RVI7Q0RpbXlCUDtBb0Q1cXlCVztFQUNJLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7S0FBQSxvQkFBQTtDcEQ4cXlCZjtBQzE5eEJDO0VtRDFOVTtJQVFRLGlCQUFBO0dwRGdyeUJqQjtDQUNGO0FvRC9xeUJlO0VBQ0ksWUFBQTtDcERpcnlCbkI7QW9EOXF5Qlc7RUFDSSxnQm5EUU47RW1EUE0sWUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtDcERncnlCZjtBQzMreEJDO0VtRDVNVTtJQVNRLFlBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0dwRGtyeUJqQjtDQUNGO0FvRGhyeUJXO0VBQ0ksaUJBQUE7RUFDQSxpQkFBQTtDcERrcnlCZjtBQy8reEJDO0VtRHJNVTtJQVFRLGlCQUFBO0dwRGdyeUJqQjtDQUNGO0FvRDlxeUJlO0VBQ0ksMkJBQUE7RUFDQSxlbkRtQ1g7RW1EbENXLDRCQUFBO0NwRGdyeUJuQjtBb0QvcXlCbUI7RUFDSSxzQkFBQTtFQUNBLGVuRCtCZjtFbUQ5QmUsNEJBQUE7Q3BEaXJ5QnZCO0FvRDlxeUJlO0VBQ0ksaUJBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtDcERncnlCbkI7QUM5Z3lCQztFbUR6S2M7SUFTUSxpQkFBQTtHcERrcnlCckI7Q0FDRjtBb0RqcnlCbUI7RUFDSSxZQUFBO0NwRG1yeUJ2QjtBb0RqcnlCbUI7RUFDSSxnQkFBQTtDcERtcnlCdkI7QW9EL3F5Qlc7RUFDSSxnQm5EL0NOO0VtRGdETSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0NuRFhLO0NENHJ5QnBCO0FvRGhyeUJlO0VBQ0ksZ0JuRHBEVjtFbURxRFUsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0NuRGpCQztDRG1zeUJwQjtBb0RqcnlCbUI7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQm5ETmY7RW1ET2UsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0NwRG1yeUJ2QjtBb0RqcnlCbUI7RUFDSSwyQkFBQTtFQUNBLGVuRGZmO0VtRGdCZSw0QkFBQTtFQUNBLHdDbkRoQ0g7Q0RtdHlCcEI7QW9EbHJ5QnVCO0VBQ0ksc0JBQUE7RUFDQSw0QkFBQTtDcERvcnlCM0I7QW9EanJ5Qm1CO0VBQ0ksZ0JuRDlFZDtFbUQrRWMsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7Q3BEbXJ5QnZCO0FDemp5QkM7RW1EOUhrQjtJQU1RLG1CQUFBO0dwRHFyeUJ6QjtDQUNGO0FvRHByeUJ1QjtFQUNJLGdCbkR0RmxCO0VtRHVGa0IsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0NuRG5EUDtDRHl1eUJwQjtBb0RycnlCMkI7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTtFQUNBLGlCQUFBO0NwRHVyeUIvQjtBb0RqcnlCVztFQUNJLGdCbkQxR047RW1EMkdNLGlCQUFBO0VBRUEsd0NuRHRFSztFbUR1RUwsaUJBQUE7RUFDQSxrQ0FBQTtDcERrcnlCZjtBb0RqcnlCZTtFQUNJLGdCbkRqSFY7RW1Ea0hVLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx3Q25EaEZDO0VtRGlGRCxzQ0FBQTtDcERtcnlCbkI7QW9EbHJ5Qm1CO0VBQ0ksMENBQUE7RUFDQSx3Q25EcEZIO0VtRHFGRyxnQm5ENUhkO0VtRDZIYyxlbkR2RWY7RW1Ed0VlLG1CQUFBO0VBQ0EsUUFBQTtDcERvcnlCdkI7QW9EbHJ5Qm1CO0VBQ0ksZ0JuRGxJZDtFbURtSWMsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDbkQ5Rkg7Q0RreHlCcEI7QW9EbnJ5QnVCO0VBQ0ksZ0JuRHZJbEI7RW1Ed0lrQixpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDbkRyR1A7Q0QweHlCcEI7QW9EcHJ5QjJCO0VBQ0ksdURBQUE7RUFDQSx3Q25EeEdYO0VtRHlHVyxnQm5EL0l0QjtFbURnSnNCLGVuRDNGdkI7RW1ENEZ1QixtQkFBQTtFQUNBLFFBQUE7Q3BEc3J5Qi9CO0FvRHByeUIyQjtFQUNJLGdCbkR0SnRCO0VtRHVKc0IsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDbkRsSFg7Q0R3eXlCcEI7QW9EcnJ5QitCO0VBQ0ksZ0JuRDNKMUI7RW1ENEowQixpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHdDbkR6SGY7Q0RnenlCcEI7QW9EdHJ5Qm1DO0VBQ0ksdURBQUE7RUFDQSx3Q25ENUhuQjtFbUQ2SG1CLGdCbkRuSzlCO0VtRG9LOEIsZW5EL0cvQjtFbURnSCtCLG1CQUFBO0VBQ0EsUUFBQTtDcER3cnlCdkM7QW9EdHJ5Qm1DO0VBQ0ksMkJBQUE7RUFDQSxlbkRySC9CO0VtRHNIK0IsNEJBQUE7RUFDQSx3Q25EdEluQjtDRDh6eUJwQjtBb0R2cnlCdUM7RUFDSSxzQkFBQTtFQUNBLDRCQUFBO0NwRHlyeUIzQztBb0RocnlCVztFQUNJLG1CQUFBO0NwRGtyeUJmO0FvRGpyeUJlO0VBQ0ksZ0JuRDVMVjtFbUQ2TFUsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdDbkR4SkM7Q0QyMHlCcEI7QW9EbHJ5Qm1CO0VBQ0ksZ0JuRGpNZDtFbURrTWMsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0NuRDlKSDtDRGsxeUJwQjtBb0RucnlCdUI7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQm5EbkpuQjtFbURvSm1CLFlBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtDcERxcnlCM0I7QW9EbnJ5QnVCO0VBQ0ksMkJBQUE7RUFDQSxlbkQ1Sm5CO0VtRDZKbUIsNEJBQUE7RUFDQSx3Q25EN0tQO0NEazJ5QnBCO0FvRHByeUIyQjtFQUNJLHNCQUFBO0VBQ0EsNEJBQUE7Q3BEc3J5Qi9CO0FvRG5yeUJ1QjtFQUNJLGdCbkQzTmxCO0VtRDROa0IsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7Q3BEcXJ5QjNCO0FDeHN5QkM7RW1EZXNCO0lBTVEsbUJBQUE7R3BEdXJ5QjdCO0NBQ0Y7QW9EdHJ5QjJCO0VBQ0ksZ0JuRG5PdEI7RW1Eb09zQixpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx3Q25EaE1YO0NEdzN5QnBCO0FvRHZyeUIrQjtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EsaUJBQUE7Q3BEeXJ5Qm5DO0FvRG5yeUJlO0VBQ0ksbUJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtDcERxcnlCbkI7QUM3dXlCQztFbURrRGM7SUFRUSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtJQUNBLFVBQUE7SUFDQSxZQUFBO0dwRHVyeUJyQjtDQUNGO0FvRHRyeUJtQjtFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw0R0FBQTtFQUNBLHNCQUFBO0NwRHdyeUJ2QjtBb0R0cnlCbUI7RUFFSSxnQkFBQTtDcER1cnlCdkI7QW9EbnJ5Qlc7RUFHSSxpQkFBQTtFQUNBLHdDbkRsUEs7Q0RxNnlCcEI7QUNqd3lCQztFbUQwRVU7SUFNUSxpQkFBQTtHcERxcnlCakI7Q0FDRjtBb0RqcnlCTztFQUNJLFlBQUE7RUFDQSx3QkFBQTtFQUNBLDZCQUFBO0VBQ0EsaUJBQUE7Q3BEbXJ5Qlg7QUNueHlCQztFbUQ0Rk07SUFNUSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtHcERxcnlCYjtDQUNGO0FvRHByeUJXO0VBQ0ksa0JBQUE7RUFDQSx3QkFBQTtFQUNBLGlEQUFBO0VBQ0Esb0JBQUE7Q3BEc3J5QmY7QUNqeXlCQztFbUR1R1U7SUFNUSxpQkFBQTtHcER3cnlCakI7Q0FDRjtBb0R2cnlCZTtFQUNJLGVuRC9QWjtFbURpUVksbUJBQUE7RUFFQSxpQkFBQTtFQUNBLHVCQUFBO0NwRHVyeUJuQjtBb0RucnlCbUI7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0NwRHFyeUJ2QjtBQzd4eUJDO0VtRG9Ha0I7SUFNUSxpQkFBQTtHcER1cnlCekI7Q0FDRjtBb0R0cnlCdUI7RUFDSSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtDcER3cnlCM0I7QW9EdnJ5QjJCO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtDcER5cnlCL0I7QW9EdnJ5QjJCO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLCtCQUFBO0NwRHlyeUIvQjtBb0R0cnlCdUI7RUFDSSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0NwRHdyeUIzQjtBb0R2cnlCMkI7RUFDSSxlbkQ1U3hCO0VtRDhTd0IsMkJBQUE7Q3BEd3J5Qi9CO0FvRGpyeUIrQjtFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7Q3BEbXJ5Qm5DO0FvRC9xeUIrQjtFQUNJLHNCQUFBO0NwRGlyeUJuQztBb0Q1cXlCbUI7RUFDSSxtQkFBQTtDcEQ4cXlCdkI7QW9EN3F5QnVCO0VBQ0ksb0JBQUE7Q3BEK3F5QjNCO0FvRDdxeUJ1QjtFQUNJLFlBQUE7Q3BEK3F5QjNCO0FvRDlxeUIyQjtFQUNJLDBCQUFBO0NwRGdyeUIvQjtBb0R6cXlCVztFQUNJLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtDcEQycXlCZjtBb0QxcXlCZTtFQUdJLG9CQUFBO0NwRDBxeUJuQjtBb0R0cXlCZTtFQUNJLHNCQUFBO0VBQ0EsZUFBQTtDcER3cXlCbkI7QW9EdnF5Qm1CO0VBQ0ksYUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtDcER5cXlCdkI7QW9EdHF5QnVCO0VBQ0ksdUJBQUE7RUFDQSw0QkFBQTtDcER3cXlCM0I7QW9EbnF5Qlc7RUFDSSxtQkFBQTtDcERxcXlCZjtBb0RwcXlCVztFQUNJLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0NwRHNxeUJmO0FDdDh5QkM7RW1ENlJVO0lBS1EsaUJBQUE7R3BEd3F5QmpCO0NBQ0Y7QUMzNHlCQztFbUQ2TlU7SUFRUSxtQkFBQTtJQUNBLDhCQUFBO0lBQ0EscUJBQUE7SUFDQSx3QkFBQTtJQUNBLDRCQUFBO0lBQ0Esc0JBQUE7SUFDQSx1QkFBQTtHcEQwcXlCakI7Q0FDRjtBb0R6cXlCZTtFQUNJLGdCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7Q3BEMnF5Qm5CO0FvRHpxeUJlO0VBQ0ksOEJBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0NwRDJxeUJuQjtBQ242eUJDO0VtRG9QYztJQU1RLDhCQUFBO0dwRDZxeUJyQjtDQUNGO0FvRDNxeUJlO0VBQ0ksaUJBQUE7Q3BENnF5Qm5CO0FvRHhxeUJPO0VBQ0ksc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0NwRDBxeUJYO0FvRHpxeUJXO0VBR0ksb0JBQUE7Q3BEeXF5QmY7QW9EcnF5Qlc7RUFDSSxzQkFBQTtFQUNBLGVBQUE7Q3BEdXF5QmY7QW9EdHF5QmU7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0NwRHdxeUJuQjtBb0RycXlCbUI7RUFDSSx1QkFBQTtFQUNBLDRCQUFBO0NwRHVxeUJ2QjtBb0RqcXlCRztFQUNJLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtDcERtcXlCUDtBb0RscXlCTztFQUdJLG9CQUFBO0VBRUEsdUJBQUE7Q3BEaXF5Qlg7QW9EL3B5Qk87RUFDSSxzQkFBQTtFQUNBLGVBQUE7Q3BEaXF5Qlg7QW9EaHF5Qlc7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0NwRGtxeUJmO0FvRC9weUJlO0VBQ0ksdUJBQUE7RUFDQSw0QkFBQTtDcERpcXlCbkI7QW9ENXB5Qkc7RUFDSSxlQUFBO0VBQ0EsZUFBQTtDcEQ4cHlCUDtBb0Q3cHlCTztFQUNJLDBCQUFBO0NwRCtweUJYO0FvRDdweUJPOztFQUVJLGNBQUE7RUFDQSwwQkFBQTtDcEQrcHlCWDtBb0QzcHlCRztFQUNJLDBCbkRyZEQ7RW1Ec2RDLHFCQUFBO0VBQUEsY0FBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0NwRDZweUJQO0FDcjl5QkM7RW1Ea1RFO0lBUVEsY0FBQTtHcEQrcHlCVDtDQUNGO0FvRDlweUJPO0VBQ0ksb0JBQUE7RUFDQSxzQkFBQTtDcERncXlCWDtBQ3hnekJDO0VtRHNXTTtJQUlRLHdCQUFBO0dwRGtxeUJiO0NBQ0Y7QUNuK3lCQztFbUQ0VE07SUFPUSxlQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7R3BEb3F5QmI7Q0FDRjtBb0RucXlCVztFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtDcERxcXlCZjtBb0RscXlCTztFQUNJLHNCQUFBO0VBQ0Esd0JBQUE7Q3BEb3F5Qlg7QUNqZ3pCQztFbUQyVk07SUFJUSxZQUFBO0lBQ0EsaUJBQUE7R3BEc3F5QmI7Q0FDRjtBQ3oveUJDO0VtRDZVTTtJQVFRLG1CQUFBO0dwRHdxeUJiO0NBQ0Y7QW9ENXB5Qlc7RUFDSSxlQUFBO0NwRDhweUJmO0FvRDNweUJXO0VBQ0ksc0JBQUE7RUFDQSwwQkFBQTtFQUNBLGtCQUFBO0NwRDZweUJmO0FDbGl6QkM7RW1Ec1ljO0lBRVEsaUJBQUE7R3BEOHB5QnJCO0NBQ0Y7QXFEOTN6QkQ7RUFDRSxrQkFBQTtDckRnNHpCRDtBQ3JsekJDO0VvRDVTRjtJQUdJLGdCQUFBO0dyRGs0ekJEO0NBQ0Y7QUNqaXpCQztFb0RyV0Y7SUFNSSxxQkFBQTtJQUNBLGtCQUFBO0dyRG80ekJEO0NBQ0Y7QXFEbjR6QkM7RUFDRSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0NyRHE0ekJIO0FxRHA0ekJHO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtDckRzNHpCTDtBQ3RqekJDO0VvRHZWRTtJQVNJLHFCQUFBO0lBQUEsY0FBQTtJQUNBLG9CQUFBO1FBQUEsZ0JBQUE7R3JEdzR6Qkw7Q0FDRjtBQzltekJDO0VvRHJTRTtJQWNJLFdBQUE7SUFDQSxlQUFBO0dyRHk0ekJMO0NBQ0Y7QUNwanpCQztFb0RyV0U7SUFtQkksWUFBQTtJQUNBLGVBQUE7R3JEMDR6Qkw7Q0FDRjtBQzVpekJDO0VvRG5YRTtJQXdCSSxZQUFBO0lBQ0EsZUFBQTtHckQyNHpCTDtDQUNGO0FxRDE0ekJLO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0NyRDQ0ekJQO0FDbGx6QkM7RW9ENVRJO0lBSUksa0JBQUE7UUFBQSxTQUFBO0dyRDg0ekJQO0NBQ0Y7QUN6b3pCQztFb0QxUUk7SUFPSSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0dyRGc1ekJQO0NBQ0Y7QUNobHpCQztFb0QxVUk7SUFZSSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtHckRrNXpCUDtDQUNGO0FxRGo1ekJPO0VBQ0UsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0JwRDZGQTtFb0Q1RkEsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JwRDhJSDtDRHF3ekJOO0FDMXF6QkM7RW9EbFBNO0lBV0ksYUFBQTtHckRxNXpCVDtDQUNGO0FDeHF6QkM7RW9EelBNO0lBY0ksWUFBQTtHckR1NXpCVDtDQUNGO0FDN216QkM7RW9EelRNO0lBaUJJLFlBQUE7SUFDQSwyQkFBQTtHckR5NXpCVDtDQUNGO0FxRHg1ekJTO0VBQ0UsZ0JwRDRFRjtFb0QzRUUsZXBEK0hKO0NEMnh6QlA7QXFENTV6QlM7RUFDRSxnQnBENEVGO0VvRDNFRSxlcEQrSEo7Q0QyeHpCUDtBcUR2NXpCTztFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7Q3JEeTV6QlQ7QXFEeDV6QlM7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0tBQUEsb0JBQUE7Q3JEMDV6Qlg7QXFEdDV6Qks7RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO01BQUEsd0JBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO0VBQ0Esa0JBQUE7Q3JEdzV6QlA7QUN4dHpCQztFb0R2TUk7SUFTSSxpQkFBQTtHckQwNXpCUDtDQUNGO0FDcHF6QkM7RW9EaFFJO0lBWUksZ0JBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7UUFBQSxTQUFBO0lBQ0EsaUJBQUE7R3JENDV6QlA7Q0FDRjtBQzlwekJDO0VvRDlRSTtJQWtCSSxlQUFBO0lBQ0EsWUFBQTtHckQ4NXpCUDtDQUNGO0FDdHB6QkM7RW9ENVJJO0lBc0JJLGdCQUFBO0dyRGc2ekJQO0NBQ0Y7QXFELzV6Qk87RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGVwRCtFRjtFb0Q3RUUsbUJBQUE7RUFFQSxtQkFBQTtFQUdBLGlCQUFBO0NyRDY1ekJUO0FDanZ6QkM7RW9EdExNO0lBWUksb0JBQUE7R3JEKzV6QlQ7Q0FDRjtBQ3RyekJDO0VvRHRQTTtJQWlCSSxvQkFBQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtHckQrNXpCVDtDQUNGO0FxRDc1ekJPO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0NyRCs1ekJUO0FDNXd6QkM7RW9EekpNO0lBUUksaUJBQUE7R3JEaTZ6QlQ7Q0FDRjtBQzF3ekJDO0VvRGhLTTtJQVdJLGVBQUE7SUFDQSxnQkFBQTtHckRtNnpCVDtDQUNGO0FDaHR6QkM7RW9EaE9NO0lBZUksZUFBQTtJQUNBLGdCQUFBO0dyRHE2ekJUO0NBQ0Y7QXFEbDZ6QmE7RUFDRSwwQkFBQTtDckRvNnpCZjtBcURqNnpCVztFQUNFLFdBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0NyRG02ekJiO0FDN3V6QkM7RW9EMUxVO0lBTUksVUFBQTtHckRxNnpCYjtDQUNGO0FxRGw2ekJTO0VBQ0UsZ0JwRDNCRjtFb0Q0QkUsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0JwRHVCTDtFb0R0QkssMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSx3Q3BEUlM7Q0Q0NnpCcEI7QUMxdnpCQztFb0Q5TFE7SUFzQkksNkJBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R3JEczZ6Qlg7Q0FDRjtBcURyNnpCVztFQUNFLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtDckR1NnpCYjtBcURyNnpCVztFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlHQUFBO0VBQ0Esc0JBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0NyRHU2ekJiO0FxRHA2ekJTO0VBQ0UsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUlBLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JwRHJDTDtFb0RzQ0ssb0JBQUE7RUFDQSw2Q0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7Q3JEczZ6Qlg7QXFEcjZ6Qlc7RUEzQkY7SUE0QkksZ0JBQUE7R3JEdzZ6Qlg7Q0FDRjtBcUR2NnpCVztFQUNFLHdDcERqRU87RW9Ea0VQLGlCQUFBO0VBQ0EsZ0JwRHpHSjtFb0QwR0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtDckR5NnpCYjtBcUR4NnpCYTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxvQnBEbkVSO0NENit6QlA7QXFEeDZ6QmE7RUFDRSxjQUFBO0NyRDA2ekJmO0FxRG42ekJHO0VBQ0UscUJBQUE7RUFBQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO01BQUEsZ0JBQUE7RUFDQSxzQkFBQTtNQUFBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0NyRHE2ekJMO0FxRHA2ekJLO0VBUkY7SUFTSSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7UUFBQSxnQkFBQTtJQUNBLHNCQUFBO1FBQUEsd0JBQUE7R3JEdTZ6Qkw7Q0FDRjtBcUR0NnpCSztFQWRGO0lBZUksaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO1FBQUEsZ0JBQUE7SUFDQSxzQkFBQTtRQUFBLHdCQUFBO0lBQ0Esa0JBQUE7R3JEeTZ6Qkw7Q0FDRjtBcUR4NnpCSztFQUNFLGNBQUE7Q3JEMDZ6QlA7QXFEeDZ6Qks7RUFDRSwyQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtDckQwNnpCUDtBcUR6NnpCTztFQUxGO0lBTUksd0JBQUE7SUFDQSxlQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtRQUFBLHNCQUFBO0dyRDQ2ekJQO0NBQ0Y7QXFEMzZ6Qk87RUFYRjtJQVlJLFlBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO1FBQUEsc0JBQUE7SUFDQSxzQkFBQTtRQUFBLHdCQUFBO0dyRDg2ekJQO0NBQ0Y7QXFENzZ6Qk87RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsMkNBQUE7RUFDQSxtQkFBQTtFQUNBLG9CcEQ3SEY7RW9EOEhFLG1CQUFBO0VBQ0EscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7TUFBQSxnQkFBQTtFQUNBLHFCQUFBO01BQUEsNEJBQUE7RUFDQSxvQkFBQTtNQUFBLHNCQUFBO0VBQ0EsbUJBQUE7Q3JEKzZ6QlQ7QXFEOTZ6QlM7RUFiRjtJQWNJLG1CQUFBO0lBQ0Esa0JBQUE7R3JEaTd6QlQ7Q0FDRjtBcURoN3pCUztFQWpCRjtJQWtCSSxtQkFBQTtJQUNBLHFCQUFBO1FBQUEsNEJBQUE7SUFDQSxrQkFBQTtHckRtN3pCVDtDQUNGO0FxRGw3ekJTO0VBdEJGO0lBdUJJLG1CQUFBO0lBQ0EscUJBQUE7UUFBQSw0QkFBQTtJQUNBLG9CQUFBO1FBQUEsc0JBQUE7SUFDQSxrQkFBQTtHckRxN3pCVDtDQUNGO0FxRG43ekJPO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUVBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7Q3JEbzd6QlQ7QUN6N3pCQztFb0RITTtJQVVJLHFCQUFBO0dyRHM3ekJUO0NBQ0Y7QXFEcjd6QlM7RUFDRSxhQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0NyRHU3ekJYO0FDdDd6QkM7RW9ETFE7SUFNSSxvQkFBQTtPQUFBLGlCQUFBO0dyRHk3ekJYO0NBQ0Y7QXFEdjd6QlM7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0NyRHk3ekJYO0FxRHg3ekJXO0VBQ0UscUJBQUE7S0FBQSxrQkFBQTtDckQwN3pCYjtBcURyN3pCTztFQUtFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0NyRG03ekJUO0FDdit6QkM7RW9EMkNNO0lBRUksc0JBQUE7R3JEODd6QlQ7Q0FDRjtBQ3ZoMEJDO0VvRHNGTTtJQVdJLGlCQUFBO0dyRDA3ekJUO0NBQ0Y7QUMxK3pCQztFb0RvQ007SUFjSSxnQkFBQTtJQUNBLHNCQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0dyRDQ3ekJUO0NBQ0Y7QXFEMzd6QlM7RUFDRSxlcER2TUo7RW9EMk1JLGVBQUE7RUFDQSx1QkFBQTtFQUVBLGlCQUFBO0VBQ0EsWUFBQTtDckR5N3pCWDtBQzNpMEJDO0VvRHlHUTtJQVdJLG1CQUFBO0lBQ0EsbUJBQUE7R3JEMjd6Qlg7Q0FDRjtBQ3gvekJDO0VvRGdEUTtJQWVJLHFCQUFBO0lBQ0EsbUJBQUE7R3JENjd6Qlg7Q0FDRjtBQ2gvekJDO0VvRGtDUTtJQW1CSSxtQkFBQTtHckQrN3pCWDtDQUNGO0FxRDk3ekJXO0VBckJGO0lBc0JJLGtCQUFBO0lBQ0Esa0JBQUE7R3JEaTh6Qlg7Q0FDRjtBcUQvN3pCUztFQUlFLG1CQUFBO0VBQ0EsaUJBQUE7Q3JEODd6Qlg7QUMvL3pCQztFb0Q0RFE7SUFVSSxvQkFBQTtHckQ2N3pCWDtDQUNGO0FxRDM3ekJTO0VBSUUsb0JBQUE7Q3JEMDd6Qlg7QUN2ZzBCQztFb0R5RVE7SUFRSSxvQkFBQTtHckQwN3pCWDtDQUNGO0FxRHY3ekJPO0VBQ0Usb0JwRDFQRjtFb0QyUEUsZXBENVBGO0VvRDZQRSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtDckR5N3pCVDtBcUR4N3pCUztFQUNFLGVwRGpRSjtDRDJyMEJQO0FxRHY3ekJPO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7Q3JEeTd6QlQ7QUNsajBCQztFb0RvSE07SUFPSSxZQUFBO0lBQ0EsaUJBQUE7R3JEMjd6QlQ7Q0FDRjtBQ25pMEJDO0VvRDRHTTtJQUVJLGVBQUE7SUFDQSxlQUFBO0dyRHk3ekJUO0NBQ0Y7QXFEcjd6Qkc7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7Q3JEdTd6Qkw7QXFEdDd6Qks7RUFMRjtJQU1JLGlCQUFBO0dyRHk3ekJMO0NBQ0Y7QXFEeDd6Qks7RUFDRSxvQnBEalNBO0VvRGtTQSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCcEQxVkU7Q0RveDBCVDtBQzNqMEJDO0VvRDRISTtJQU9JLDZCQUFBO0lBQ0EsZ0JwRDVWQTtHRHd4MEJQO0NBQ0Y7QXFEMzd6Qk87RUFDRSxlcEQ1U0Y7Q0R5dTBCUDtBcUR6N3pCRztFQUNFLGdCcERyV0k7RW9Ec1dKLGVBQUE7Q3JEMjd6Qkw7QXNEMzcwQkQ7RUFDSSx1QkFBQTtDdEQ2NzBCSDtBQ3psMEJDO0VxRHJXRjtJQUdRLHNCQUFBO0d0RCs3MEJMO0NBQ0Y7QXNEOTcwQkc7RUFDSSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtDdERnODBCUDtBQzVwMEJDO0VxRHZTRTtJQUtRLFlBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0d0RGs4MEJUO0NBQ0Y7QUMxbTBCQztFcURoV0U7SUFVUSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtHdERvODBCVDtDQUNGO0FzRG44MEJPO0VBQ0ksb0RBQUE7RUFDQSxtQkFBQTtDdERxODBCWDtBQzVuMEJDO0VxRDNVTTtJQUlRLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0d0RHU4MEJiO0NBQ0Y7QXNEdDgwQlc7RUFDSSxtQkFBQTtFQUNBLHVCQUFBO0tBQUEsb0JBQUE7Q3REdzgwQmY7QXNEcDgwQlc7RUFDSSxlckQ2S1I7RXFEM0tRLGlCQUFBO0VBQ0Esb0JBQUE7Q3REcTgwQmY7QXNEdDcwQlc7RUFDSSxnQnJEb0dOO0VxRG5HTSxpQkFBQTtFQUNBLGVyRHdKUjtDRGd5MEJQO0FDNW4wQkM7RXFEL1RVO0lBS1EsZ0JyRGlHVjtHRHkxMEJQO0NBQ0Y7QXNEeDcwQlc7RUFFSSxvQkFBQTtDdER5NzBCZjtBc0R0NzBCZTtFQUNJLGdCckR5RlY7RXFEeEZVLGlCQUFBO0N0RHc3MEJuQjtBc0RuNzBCRztFQUNJLFlBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLG9EQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtDdERxNzBCUDtBQ3Z1MEJDO0VxRHRORTtJQVVRLG1CQUFBO0d0RHU3MEJUO0NBQ0Y7QUM5dDBCQztFcURwT0U7SUFhUSxjQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0d0RHk3MEJUO0NBQ0Y7QUM5cTBCQztFcUQ3UkU7SUFvQlEsaUJBQUE7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0d0RDI3MEJUO0NBQ0Y7QXNEMTcwQk87RUFDSSxlckQ0R0g7RXFEMUdHLG1CQUFBO0VBRUEsb0JBQUE7Q3REMDcwQlg7QXNENTYwQk87RUFDSSx1QkFBQTtDdEQ4NjBCWDtBQ3Z3MEJDO0VxRHhLTTtJQUdRLG1CQUFBO0d0RGc3MEJiO0NBQ0Y7QUM5djBCQztFcUR0TE07SUFNUSxtQkFBQTtHdERrNzBCYjtDQUNGO0FDMXMwQkM7RXFEL09NO0lBU1EsbUJBQUE7R3REbzcwQmI7Q0FDRjtBc0RoNzBCVztFQUNJLGNBQUE7Q3REazcwQmY7QXNEaDcwQlc7RUFDSSwwQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0N0RGs3MEJmO0FzRDU2MEJrQjtFQUNFLHlCQUFBO0N0RDg2MEJwQjtBc0QxNjBCbUI7RUFDSSxpQkFBQTtFQUNBLG1CQUFBO0N0RDQ2MEJ2QjtBc0QzNjBCdUI7RUFDSSxnQkFBQTtFQUNBLGNBQUE7Q3RENjYwQjNCO0FzRDU2MEIyQjtFQUNJLHdDckRvQ1g7RXFEbkNXLGdCQUFBO0VBQ0EsbUJBQUE7Q3REODYwQi9CO0FzRDM2MEJ1QjtFQUNJLHNCQUFBO0N0RDY2MEIzQjtBc0R6NjBCK0I7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSxpQkFBQTtDdEQyNjBCbkM7QXNEdjYwQitCO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0VBQ0EsaUJBQUE7Q3REeTYwQm5DO0FzRHQ2MEJtQztFQUNJLGdCQUFBO0N0RHc2MEJ2QztBc0R2NjBCdUM7RUFDSSxlckR1Qm5DO0NEazUwQlI7QXNEcDYwQjJCO0VBQ0ksZUFBQTtDdERzNjBCL0I7QXNEbjYwQnVCO0VBQ0ksWUFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQnJEUXBCO0VxRFBvQixzQkFBQTtFQUNBLGdCckQ3Q2xCO0VxRDhDa0IseUJBQUE7S0FBQSxzQkFBQTtVQUFBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7Q3REcTYwQjNCO0FzRGw2MEIyQjtFQUNJLHNCQUFBO0VBQ0EsZUFBQTtDdERvNjBCL0I7QXNEbDYwQjJCO0VBQ0ksZ0JBQUE7RUFDQSxXQUFBO0N0RG82MEIvQjtBc0RqNjBCdUI7RUFDSSxvQ0FBQTtLQUFBLGlDQUFBO1VBQUEsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLDhGQUFBO0VBQ0EsNkJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSx3Q3JEL0JQO0NEazgwQnBCO0FzRGo2MEJ1QjtFQUNDLGNBQUE7Q3REbTYwQnhCO0FzRGo2MEJ1QjtFQUNFLGVBQUE7Q3REbTYwQnpCO0FDdHgwQkM7RXFEOUlzQjtJQUdNLGdCQUFBO0d0RHE2MEIzQjtDQUNGO0FzRGo2MEJtQjtFQUNJLDBCckQ5QmY7RXFEK0JlLGVyRGpDaEI7RXFEa0NnQix1QkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7Q3REbTYwQnZCO0FzRGw2MEJ1QjtFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7Q3REbzYwQjNCO0FzRGg2MEJtQjtFQUNJLGNBQUE7Q3REazYwQnZCO0F1RG5xMUJEO0VBQ0ksaUJBQUE7RUFJQSxXQUFBO0N2RGtxMUJIO0FDbDAwQkM7RXNEcldGO0lBR1Esc0JBQUE7R3ZEd3ExQkw7Q0FDRjtBdUR0cTFCRztFQUNJLG9CdEQwTUQ7Q0Q4OTBCTjtBdUR0cTFCRztFQUNJLG9CQUFBO0N2RHdxMUJQO0F1RHZxMUJPO0VBQ0ksZXREbU1KO0VzRGpNSSxtQkFBQTtDdkR3cTFCWDtBdUR2cDFCTztFQUNJLGlCQUFBO0VBQ0EsZUFBQTtDdkR5cDFCWDtBQzk0MEJDO0VzRDdRTTtJQUlRLGlCQUFBO0d2RDJwMUJiO0NBQ0Y7QXVEMXAxQlc7RUFDSSxtQkFBQTtFQUNBLGNBQUE7Q3ZENHAxQmY7QUM5MTBCQztFc0RoVVU7SUFJUSxxQkFBQTtHdkQ4cDFCakI7Q0FDRjtBQ3YwMEJDO0VzRDVWVTtJQU9RLHFCQUFBO0d2RGdxMUJqQjtDQUNGO0F1RC9wMUJlO0VBR0ksZXREOEpaO0VzRDVKWSxpQkFBQTtFQUNBLGVBQUE7Q3ZEOHAxQm5CO0FDLzEwQkM7RXNEclVjO0lBVVEsaUJBQUE7R3ZEOHAxQnJCO0NBQ0Y7QXVENXAxQmU7RUFFSSxrQkFBQTtFQUVBLGlCQUFBO0N2RDRwMUJuQjtBQ3gyMEJDO0VzRHhUYztJQU1RLHNCQUFBO0d2RDhwMUJyQjtDQUNGO0F1RDVwMUJlO0VBQ0ksY0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0N2RDhwMUJuQjtBQ3IzMEJDO0VzRC9TYztJQVFRLGFBQUE7R3ZEZ3ExQnJCO0NBQ0Y7QXVEN3AxQm1CO0VBQ0ksc0JBQUE7RUFDQSxrQkFBQTtDdkQrcDFCdkI7QUM1NDBCQztFc0RyUmtCO0lBSVEsa0JBQUE7R3ZEaXExQnpCO0NBQ0Y7QUNuNDBCQztFc0RuU2tCO0lBT1Esa0JBQUE7R3ZEbXExQnpCO0NBQ0Y7QUMxMzBCQztFc0RqVGtCO0lBVVEsaUJBQUE7R3ZEcXExQnpCO0NBQ0Y7QXVEcHExQnVCO0VBQ0ksZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtDdkRzcTFCM0I7QUNsNTBCQztFc0R2UnNCO0lBS1EsZ0JBQUE7R3ZEd3ExQjdCO0NBQ0Y7QXVEdHExQnVCO0VBQ0ksZUFBQTtFQUNBLGdCdERvRGxCO0VzRG5Ea0IsZUFBQTtFQUNBLDZCQUFBO0N2RHdxMUIzQjtBQ2w3MEJDO0VzRDFQc0I7SUFNUSxpQkFBQTtJQUNBLGtCQUFBO0d2RDBxMUI3QjtDQUNGO0FDNTkwQkM7RXNEdE5zQjtJQVVRLGdCQUFBO0d2RDRxMUI3QjtDQUNGO0FDMTUwQkM7RXNEN1JzQjtJQWFRLGdCdEQwQ3RCO0lzRHpDc0IsZ0JBQUE7R3ZEOHExQjdCO0NBQ0Y7QUNuODBCQztFc0R2TzBCO0lBRVEsZ0JBQUE7R3ZENHExQmpDO0NBQ0Y7QXVEdHExQlc7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLDJGQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0N2RHdxMUJmO0FDaDkwQkM7RXNEck9VO0lBZVEsY0FBQTtJQUNBLFVBQUE7SUFDQSxVQUFBO0d2RDBxMUJqQjtDQUNGO0FDejgwQkM7RXNEblBVO0lBb0JRLFVBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtHdkQ0cTFCakI7Q0FDRjtBdUQxcTFCVztFQUNJLGFBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSwyRkFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtDdkQ0cTFCZjtBQzkrMEJDO0VzRDVNVTtJQWdCUSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFVBQUE7R3ZEOHExQmpCO0NBQ0Y7QUN2KzBCQztFc0QxTlU7SUFxQlEsV0FBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0d2RGdyMUJqQjtDQUNGO0F1RDlxMUJXO0VBQ0ksbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0N2RGdyMUJmO0FDbGcxQkM7RXNEbExVO0lBTVEsYUFBQTtHdkRrcjFCakI7Q0FDRjtBdURqcjFCZTtFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsMEJ0RGdCWjtFc0RmWSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtDdkRtcjFCbkI7QXVEbHIxQm1CO0VBQ0ksZ0JBQUE7Q3ZEb3IxQnZCO0F1RGxyMUJtQjtFQUNJLGNBQUE7Q3ZEb3IxQnZCO0F1RGxyMUJtQjtFQUNJLDBCdERTakI7Q0QycTFCTjtBd0Q5MzFCRDtFQUNJLGlCQUFBO0N4RGc0MUJIO0FDNWgxQkM7RXVEcldGO0lBR1Esc0JBQUE7R3hEazQxQkw7Q0FDRjtBd0RqNDFCRztFQUNJLGNBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBRUEseURBQUE7RUFDQSxhQUFBO0N4RG00MUJQO0FDNWgxQkM7RXVEOVdFO0lBU1EsZUFBQTtHeERxNDFCVDtDQUNGO0F3RGw0MUJHO0VBQ0ksb0JBQUE7Q3hEbzQxQlA7QXdEbjQxQk87RUFDSSxldkQwTEo7RXVEeExJLG1CQUFBO0N4RG80MUJYO0F3RHAzMUJHO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0N4RHMzMUJQO0FDMWoxQkM7RXVEelRVO0lBRVEsNkJBQUE7R3hEcTMxQmpCO0NBQ0Y7QXdEbjMxQlc7RUFDSSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7Q3hEcTMxQmY7QUN0azFCQztFdURwVFU7SUFPUSxpREFBQTtJQUNBLGdCQUFBO0lBQ0Esb0JBQUE7R3hEdTMxQmpCO0NBQ0Y7QUMvajFCQztFdURsVVU7SUFZUSxlQUFBO0d4RHkzMUJqQjtDQUNGO0F3RHgzMUJlO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFQUNBLGlEQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtDeEQwMzFCbkI7QUMzbDFCQztFdUR0U2M7SUFTUSxZQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0EsdUJBQUE7R3hENDMxQnJCO0NBQ0Y7QXdEMzMxQm1CO0VBQ0ksZXZEK0hoQjtFdUQ5SGdCLGlCQUFBO0VBQ0EsWUFBQTtFQUVBLG9CQUFBO0N4RDQzMUJ2QjtBQ3ZvMUJDO0V1RDFQa0I7SUFRUSxpQkFBQTtHeEQ2MzFCekI7Q0FDRjtBQ2huMUJDO0V1RHRSa0I7SUFXUSxZQUFBO0d4RCszMUJ6QjtDQUNGO0FDdm0xQkM7RXVEcFNrQjtJQWVRLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtHeERnNDFCekI7Q0FDRjtBd0Q1MzFCbUI7RUFDSSxpQkFBQTtDeEQ4MzFCdkI7QUMvbjFCQztFdURoUWtCO0lBR1EsZUFBQTtJQUNBLG1CQUFBO0d4RGc0MUJ6QjtDQUNGO0F3RDczMUJlO0VBQ0ksYUFBQTtFQUNBLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtDeEQrMzFCbkI7QUMzbzFCQztFdUR4UGM7SUFNUSxZQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtHeERpNDFCckI7Q0FDRjtBd0RoNDFCbUI7RUFFSSxtQkFBQTtDeERpNDFCdkI7QUN4bzFCQztFdUQzUGtCO0lBS1EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0d4RGs0MUJ6QjtDQUNGO0F3RGg0MUJtQjtFQUNJLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7Q3hEazQxQnZCO0FDbHExQkM7RXVEbk9rQjtJQUtRLG9CQUFBO0lBQ0EsbUJBQUE7R3hEbzQxQnpCO0NBQ0Y7QXdEaDQxQlc7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG9CdkR1RFI7RXVEdERRLCtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSwwQkFBQTtDeERrNDFCZjtBd0RqNDFCZTtFQUNJLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSwwRkFBQTtFQUNBLDZCQUFBO0N4RG00MUJuQjtBQ2pzMUJDO0V1RHhOVTtJQXlCUSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7SUFDQSx1QkFBQTtJQUNBLGFBQUE7R3hEbzQxQmpCO0NBQ0Y7QXdEbDQxQlc7RUFDSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0J2RHNCUjtFdURyQlEsK0NBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7Q3hEbzQxQmY7QXdEbjQxQmU7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsMEZBQUE7RUFDQSw2QkFBQTtDeERxNDFCbkI7QUNydTFCQztFdUR4TFU7SUEyQlEsY0FBQTtJQUNBLHdCQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7R3hEczQxQmpCO0NBQ0Y7QXdEcDQxQlc7RUFDSSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7Q3hEczQxQmY7QUNudjFCQztFdUR2SlU7SUFNUSxhQUFBO0d4RHc0MUJqQjtDQUNGO0F3RHY0MUJlO0VBQ0ksWUFBQTtFQUNBLGFBQUE7RUFDQSwwQnZEUmI7RXVEU2EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7Q3hEeTQxQm5CO0F3RHg0MUJtQjtFQUNJLGdCQUFBO0N4RDA0MUJ2QjtBd0R4NDFCbUI7RUFDSSxjQUFBO0N4RDA0MUJ2QjtBd0R4NDFCbUI7RUFDSSwwQnZEbEJqQjtDRDQ1MUJOO0F5RDltMkJHO0VBQ0ksMEJ4RDhNQztDRGs2MUJSO0F5RDltMkJHO0VBQ0ksbUJBQUE7Q3pEZ24yQlA7QXlEM2wyQkc7RUFDSSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0N6RDZsMkJQO0FDLzAxQkM7RXdEbFJFO0lBTVEsaUJBQUE7R3pEK2wyQlQ7Q0FDRjtBQzN4MUJDO0V3RDNVRTtJQVNRLGlCQUFBO0d6RGltMkJUO0NBQ0Y7QXlEaG0yQk87RUFDSSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0N6RGttMkJYO0FDajIxQkM7RXdEdlFNO0lBUVEsaUJBQUE7SUFDQSxZQUFBO0d6RG9tMkJiO0NBQ0Y7QUM5eTFCQztFd0RoVU07SUFZUSxlQUFBO0lBQ0EsWUFBQTtHekRzbTJCYjtDQUNGO0F5RHJtMkJXO0VBQ0ksbUJBQUE7Q3pEdW0yQmY7QXlEcm0yQlc7RUFDSSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0N6RHVtMkJmO0FDaHkxQkM7RXdEMVVVO0lBS1EsVUFBQTtHekR5bTJCakI7Q0FDRjtBeUR4bTJCZTtFQUdJLGlCQUFBO0VBRUEsZXhENklYO0NEMDkxQlI7QXlEaG0yQmU7RUFDSSxnQnhEaUZWO0NEaWgyQlQ7QXlEOWwyQk87RUFDSSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtDekRnbTJCWDtBQ3Q0MUJDO0V3RDdOTTtJQUtRLHdCQUFBO0lBQ0Esa0JBQUE7R3pEa20yQmI7Q0FDRjtBQ24xMUJDO0V3RHRSTTtJQVNRLFlBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0d6RG9tMkJiO0NBQ0Y7QXlEbm0yQlc7RUFDSSxnQnhENEROO0V3RDNETSxleEQrR1I7RXdEOUdRLHdCQUFBO0N6RHFtMkJmO0FDcDAxQkM7RXdEcFNVO0lBS1EsZ0J4RHdEVjtHRCtpMkJQO0NBQ0Y7QUNyMjFCQztFd0R4UVU7SUFRUSw0QkFBQTtHekR5bTJCakI7Q0FDRjtBeUR4bTJCZTtFQUNJLGdCeERrRFY7RXdEakRVLGV4RHFHWjtDRHFnMkJQO0FDbDExQkM7RXdEMVJjO0lBSVEsZ0J4RCtDZDtHRDZqMkJQO0NBQ0Y7QXlEMW0yQmU7RUFDSSxnQnhEMkNWO0V3RDFDVSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7Q3pENG0yQm5CO0FDNzExQkM7RXdEblJjO0lBTVEsZ0J4RHNDZDtHRHdrMkJQO0NBQ0Y7QUM5MzFCQztFd0R2UGM7SUFTUSxlQUFBO0d6RGduMkJyQjtDQUNGO0F5RC9tMkJtQjtFQUNJLGlCQUFBO0N6RGluMkJ2QjtBQy83MUJDO0V3RG5Ma0I7SUFHUSxpQkFBQTtHekRtbjJCekI7Q0FDRjtBMERodjJCRDtFQUNJLGtCQUFBO0MxRGt2MkJIO0FDOTQxQkM7RXlEcldGO0lBR1EsZ0JBQUE7RzFEb3YyQkw7Q0FDRjtBMERudjJCRztFQUNJLDBCekQwTUM7Q0QyaTJCUjtBMERudjJCRztFQUNJLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0MxRHF2MkJQO0EwRHB2MkJPO0VBQ0ksZXpEaU1KO0V5RGhNSSxtQkFBQTtDMURzdjJCWDtBMER4dTJCTztFQUVJLGV6RGdMSjtFeUQvS0ksbUJBQUE7QzFEeXUyQlg7QTBEbnUyQkc7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0MxRHF1MkJQO0FDeDYxQkM7RXlEaFVFO0lBS1EsaUJBQUE7RzFEdXUyQlQ7Q0FDRjtBMER0dTJCTztFQUNJLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CekQrSko7RXlEOUpJLHNCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSw0QkFBQTtDMUR3dTJCWDtBQy8vMUJDO0V5RGxQTTtJQVdRLHdCQUFBO0lBQ0Esb0JBQUE7RzFEMHUyQmI7Q0FDRjtBQ3YvMUJDO0V5RGhRTTtJQWVRLHdCQUFBO0lBQ0Esb0JBQUE7RzFENHUyQmI7Q0FDRjtBQ3A4MUJDO0V5RHpUTTtJQW1CUSx5QkFBQTtJQUNBLG9CQUFBO0lBQ0Esa0JBQUE7RzFEOHUyQmI7Q0FDRjtBQ3YrMUJDO0V5RHRRVTtJQUVRLGVBQUE7RzFEK3UyQmpCO0NBQ0Y7QUM1KzFCQztFeURqUVU7SUFFUSxnQkFBQTtHMUQrdTJCakI7Q0FDRjtBMEQ3dTJCVztFQUNJLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtDMUQrdTJCZjtBMEQ5dTJCZTtFQUNJLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QzFEZ3YyQm5CO0EwRDd1MkJXO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtDMUQrdTJCZjtBQ24vMUJDO0V5RG5RVTtJQVNRLFFBQUE7SUFDQSxTQUFBO0lBQ0EsYUFBQTtHMURpdjJCakI7Q0FDRjtBQ3IrMUJDO0V5RHhSVTtJQWNRLGdCQUFBO0cxRG12MkJqQjtDQUNGO0EwRGx2MkJlO0VBQ0ksZXpEa0daO0V5RDlGWSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZUFBQTtDMURpdjJCbkI7QTBEM3UyQmU7RUFDSSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QzFENnUyQm5CO0EwRDF1MkJXO0VBQ0k7SUFDSSxnQkFBQTtJQUNBLFdBQUE7RzFENHUyQmpCO0UwRDN1MkJpQjtJQUNJLFdBQUE7SUFDQSxnQ0FBQTtHMUQ2dTJCckI7RTBEM3UyQmlCO0lBQ0ksVUFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUVBLG1CQUFBO0lBQ0Esb0J6RGlFaEI7SXlEL0RnQixXQUFBO0lBQ0EsOEJBQUE7RzFEMnUyQnJCO0UwRDF1MkJxQjtJQUVJLDRCQUFBO0lBQ0EsZXpEMkRwQjtJeUQxRG9CLGdCQUFBO0cxRDJ1MkJ6QjtFMER4dTJCaUI7SUFDSSxlQUFBO0lBQ0EsV0FBQTtJQUVBLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLG9CekRnRGhCO0l5RC9DZ0IsdUJBQUE7SUFDQSxtQkFBQTtJQUNBLDRCQUFBO0lBQ0Esb0JBQUE7RzFEeXUyQnJCO0UwRHh1MkJxQjtJQUNJLGV6RDJDcEI7SXlEekNvQixtQkFBQTtJQUVBLG1CQUFBO0cxRHd1MkJ6QjtFMERodTJCcUI7SUFDSSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtHMURrdTJCekI7Q0FDRjtBQ2pqMkJDO0V5RHpUTTtJQTZJUSxtQkFBQTtHMURpdTJCYjtFMERodTJCYTtJQUNJLGNBQUE7RzFEa3UyQmpCO0UwRGh1MkJhO0lBQ0ksOEJBQUE7SUFDQSxVQUFBO0cxRGt1MkJqQjtDQUNGO0FDL2kyQkM7RXlEdExjO0lBSVEsV0FBQTtHMURxdTJCckI7Q0FDRjtBQ2xrMkJDO0V5RGxLa0I7SUFDSSxlekRXaEI7R0Q0dDJCTDtDQUNGO0FDemoyQkM7RXlEaExrQjtJQUlRLG1CQUFBO0cxRHl1MkJ6QjtDQUNGO0FDNWsyQkM7RXlEM0prQjtJQUNJLFdBQUE7SUFDQSxlQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtHMUQwdTJCckI7RTBEenUyQnFCO0lBQ0ksZXpERHBCO0l5REdvQixtQkFBQTtJQUNBLGFBQUE7RzFEMHUyQnpCO0UwRGx1MkJxQjtJQUNJLGlCQUFBO0lBQ0EsbUJBQUE7RzFEb3UyQnpCO0NBQ0Y7QUMvazJCQztFMERuWEY7SUFFUSxzQkFBQTtHM0RvODJCTDtDQUNGO0EyRG44MkJHO0VBQ0ksMEIxRDRNRDtDRHl2MkJOO0EyRG44MkJHO0VBQ0ksOEJBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtDM0RxODJCUDtBQzVsMkJDO0UwRDVXRTtJQUtRLGdCQUFBO0czRHU4MkJUO0NBQ0Y7QTJEdDgyQk87RUFDSSx3QkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0MzRHc4MkJYO0FDdG0yQkM7RTBEcldNO0lBS1EsWUFBQTtHM0QwODJCYjtDQUNGO0EyRHo4MkJXO0VBQ0ksY0FBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtLQUFBLG9CQUFBO0MzRDI4MkJmO0FDcm8yQkM7RTBEelVVO0lBS1EsaUJBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7SUFDQSxhQUFBO0czRDY4MkJqQjtDQUNGO0EyRDU4MkJlO0VBQ0ksWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtDM0Q4ODJCbkI7QTJEMTgyQk87RUFDSSwwQjFEdUtKO0UwRHRLSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBRUEsaURBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxRkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7QzNENDgyQlg7QUMvbzJCQztFMEQ3VU07SUFrQlEsdUJBQUE7SUFDQSxVQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0czRDg4MkJiO0NBQ0Y7QTJENTgyQk87RUFDSSwwQjFEOElKO0UwRDdJSSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBRUEsaURBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxRkFBQTtFQUNBLDZCQUFBO0MzRDg4MkJYO0FDenEyQkM7RTBEcFRNO0lBaUJRLHdCQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtHM0RnOTJCYjtDQUNGO0FDenYyQkM7RTJENVNGO0lBRVEsZ0JBQUE7RzVEdWkzQkw7Q0FDRjtBQ3JzMkJDO0UyRHJXRjtJQUtRLHNCQUFBO0c1RHlpM0JMO0NBQ0Y7QTREeGkzQkc7RUFDSSxtQkFBQTtFQUNBLG9CQUFBO0M1RDBpM0JQO0E0RHppM0JPO0VBQ0ksZTNEb01KO0NEdTIyQlA7QTREMWgzQk87RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0M1RDRoM0JYO0FDdHQyQkM7RTJEelVNO0lBS1EscUJBQUE7SUFBQSxjQUFBO0lBQ0Esb0JBQUE7UUFBQSxnQkFBQTtJQUNBLHdCQUFBO0c1RDhoM0JiO0NBQ0Y7QTREN2gzQlc7RUFDSSx3QkFBQTtDNUQraDNCZjtBQ3p4MkJDO0UyRHZRVTtJQUdRLHdCQUFBO0c1RGlpM0JqQjtDQUNGO0FDcnUyQkM7RTJEaFVVO0lBTVEsWUFBQTtJQUNBLGtCQUFBO1FBQUEsU0FBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtHNURtaTNCakI7Q0FDRjtBNERsaTNCZTtFQUNJLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLGlEQUFBO0M1RG9pM0JuQjtBQ3p0MkJDO0UyRGpWYztJQVFRLGVBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7RzVEc2kzQnJCO0NBQ0Y7QTREcmkzQm1CO0VBQ0ksbUJBQUE7QzVEdWkzQnZCO0E0RHBpM0JlO0VBQ0ksc0JBQUE7RUFDQSxpQkFBQTtDNURzaTNCbkI7QUNudzJCQztFMkRyU2M7SUFJUSxzQkFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtHNUR3aTNCckI7Q0FDRjtBQzl1MkJDO0UyRGpVYztJQVNRLGVBQUE7RzVEMGkzQnJCO0NBQ0Y7QTREemkzQm1CO0VBQ0ksc0JBQUE7QzVEMmkzQnZCO0E0RDFpM0J1QjtFQUNJLGVBQUE7QzVENGkzQjNCO0E0RDNpM0IyQjtFQUNJLGFBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7QzVENmkzQi9CO0E0RHZpM0JXO0VBQ0ksc0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0M1RHlpM0JmO0FDMzEyQkM7RTJEcE5VO0lBUVEsa0JBQUE7SUFDQSx3QkFBQTtHNUQyaTNCakI7Q0FDRjtBQ3h5MkJDO0UyRDdRVTtJQVlRLFlBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7UUFBQSxTQUFBO0c1RDZpM0JqQjtDQUNGO0E0RDVpM0JlO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDhHQUFBO0VBQ0Esc0JBQUE7QzVEOGkzQm5CO0E0RHJpM0JtQjtFQUVJLGdCM0RnQ2Q7RTJEL0JjLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0M1RHNpM0J2QjtBQ3ozMkJDO0UyRG5Ma0I7SUFRUSxvQkFBQTtHNUR3aTNCekI7Q0FDRjtBQ3IwMkJDO0UyRDVPa0I7SUFXUSxlQUFBO0c1RDBpM0J6QjtDQUNGO0FDbjQyQkM7RTJEcktrQjtJQUVRLFVBQUE7RzVEMGkzQnpCO0NBQ0Y7QTREcmkzQk87RUFDSSwwQjNEOERKO0UyRDdESSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsaURBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxRkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7QzVEdWkzQlg7QUN6NTJCQztFMkQ3Sk07SUFpQlEsWUFBQTtHNUR5aTNCYjtDQUNGO0FDcjIyQkM7RTJEdE5NO0lBb0JRLHVCQUFBO0lBQ0EsY0FBQTtHNUQyaTNCYjtDQUNGO0FDNzEyQkM7RTJEcE9NO0lBd0JRLHVCQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RzVENmkzQmI7Q0FDRjtBNEQzaTNCTztFQUNJLDBCM0RpQ0o7RTJEaENJLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxpREFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFGQUFBO0VBQ0EsNkJBQUE7QzVENmkzQlg7QUMzNzJCQztFMkRoSU07SUFnQlEsVUFBQTtHNUQraTNCYjtDQUNGO0FDdjQyQkM7RTJEekxNO0lBbUJRLFdBQUE7SUFDQSx3QkFBQTtJQUNBLGNBQUE7RzVEaWozQmI7Q0FDRjtBQ2g0MkJDO0UyRHZNTTtJQXdCUSx3QkFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0c1RG1qM0JiO0NBQ0Y7QTREamozQk87RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtDNURtajNCWDtBQ3A5MkJDO0UyRG5HTTtJQU1RLFlBQUE7RzVEcWozQmI7Q0FDRjtBQ2g2MkJDO0UyRDVKTTtJQVNRLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLFVBQUE7RzVEdWozQmI7Q0FDRjtBNER0ajNCVztFQUNJLFlBQUE7RUFDQSxhQUFBO0VBQ0EsMEIzRFJUO0UyRFNTLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0M1RHdqM0JmO0E0RHZqM0JlO0VBQ0ksZ0JBQUE7QzVEeWozQm5CO0E0RHZqM0JlO0VBQ0ksY0FBQTtDNUR5ajNCbkI7QTREdmozQmU7RUFDSSwwQjNEcEJiO0NENmszQk47QUM3NTJCQztFNERqWUY7SUFFUSxnQkFBQTtHN0RneTNCTDtDQUNGO0E2RC94M0JHO0VBQ0ksb0JBQUE7QzdEaXkzQlA7QUNqODJCQztFNERqV0U7SUFHUSxvQkFBQTtHN0RteTNCVDtDQUNGO0E2RGx5M0JPO0VBQ0ksZTVEcU1KO0U0RHBNSSxtQkFBQTtDN0RveTNCWDtBNkRueDNCRztFQUNJLGlCQUFBO0VBQ0Esb0JBQUE7QzdEcXgzQlA7QUNoODJCQztFNER2VkU7SUFJUSxvQkFBQTtHN0R1eDNCVDtDQUNGO0E2RHR4M0JPO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZTVEMEtKO0U0RHhLSSxtQkFBQTtFQUdBLG9CQUFBO0M3RHF4M0JYO0FDMTkyQkM7RTREblVNO0lBVVEsZUFBQTtJQUNBLG1CQUFBO0c3RHV4M0JiO0NBQ0Y7QTZEbngzQk87RUFDSSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtDN0RxeDNCWDtBNkRseDNCbUI7RUFDSSwyQkFBQTtDN0RveDNCdkI7QTZEangzQmU7RUFDSSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtDN0RteDNCbkI7QUNoLzJCQztFNERuVE07SUF3QlEsZUFBQTtJQUNBLGtCQUFBO0c3RCt3M0JiO0NBQ0Y7QTZEOXczQlc7RUFDSSxnQjVENkVOO0U0RDVFTSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CNUQ4SFQ7RTREN0hTLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSw4QkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHFDNURrR007RTREakdOLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtDN0RneDNCZjtBNkQvdzNCZTtFQUNJLCtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtDN0RpeDNCbkI7QTZEL3czQmU7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSwrRkFBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7RUFHQSxpQ0FBQTtDN0RpeDNCbkI7QTZEOXczQlc7RUFDSSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsaUJBQUE7RUFDQSwwQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUdBLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0I1RHdFVDtFNER0RVMsNkNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtDN0RneDNCZjtBNkQvdzNCZTtFQUNJLGlCQUFBO0VBQ0EsZ0I1RE9WO0U0RE5VLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esd0M1RHNDQztDRDJ1M0JwQjtBNkRoeDNCbUI7RUFDSSxjQUFBO0M3RGt4M0J2QjtBNkQ1dzNCRztFQUNJLGtCQUFBO0M3RDh3M0JQO0E2RDd3M0JPO0VBQ0ksY0FBQTtDN0QrdzNCWDtBNkQ3dzNCTztFQUNJLG1CQUFBO0M3RCt3M0JYO0FDcmszQkM7RTREM01NO0lBR1EsZ0JBQUE7SUFDQSxvQkFBQTtHN0RpeDNCYjtDQUNGO0E2RGh4M0JXO0VBQ0ksZTVEZ0NSO0NEa3YzQlA7QTZEM3czQmU7RUFDSSxlNUR3Qlo7Q0RxdjNCUDtBNkRqdzNCVztFQUNJLHNCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtFQUNBLDBCNURPUjtFNEROUSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkNBQUE7RUFDQSxvQkFBQTtDN0RtdzNCZjtBQ3BxM0JDO0U0RHpHVTtJQVlRLHdCQUFBO0lBQ0Esb0JBQUE7RzdEcXczQmpCO0NBQ0Y7QUNqbjNCQztFNERsS1U7SUFnQlEsd0JBQUE7SUFDQSxvQkFBQTtHN0R1dzNCakI7Q0FDRjtBQ3ptM0JDO0U0RGhMVTtJQW9CUSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0c3RHl3M0JqQjtDQUNGO0E2RHh3M0JlO0VBQ0ksY0FBQTtDN0QwdzNCbkI7QTZEeHczQmU7RUFDSSxvQkFBQTtDN0QwdzNCbkI7QTZEenczQm1CO0VBRUksb0JBQUE7QzdEMHczQnZCO0E2RDV2M0JtQjtFQUVJLGVBQUE7QzdENnYzQnZCO0E2RHZ2M0JlO0VBQ0ksZUFBQTtDN0R5djNCbkI7QUNobzNCQztFNEQxSGM7SUFHUSxpQkFBQTtHN0QydjNCckI7Q0FDRjtBNkRqdjNCTztFQUNJLGNBQUE7QzdEbXYzQlg7QUN0cDNCQztFNEQ5Rk07SUFHUSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtHN0RxdjNCYjtDQUNGO0E2RGx2M0JHO0VBQ0ksMEI1RGhFRDtDRG96M0JOO0E2RGx2M0JHO0VBQ0ksZ0I1RDFIRTtFNEQySEYsZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtDN0RvdjNCUDtBOEQ3ZzRCRDtFQUNJLG1CQUFBO0M5RCtnNEJIO0FDM3EzQkM7RTZEcldGO0lBR1EsZ0JBQUE7RzlEaWg0Qkw7Q0FDRjtBOERoaDRCRztFQUNJLDBCN0QyTUQ7Q0R1MDNCTjtBOEQvZzRCTztFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsaURBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDBCN0R3TEo7Q0R5MTNCUDtBQ3p3M0JDO0U2RHJSTTtJQWVRLHdCQUFBO0lBQ0Esc0JBQUE7RzlEbWg0QmI7Q0FDRjtBQ2p3M0JDO0U2RG5TTTtJQW1CUSxnQkFBQTtJQUNBLHdCQUFBO0lBQ0EsbUJBQUE7RzlEcWg0QmI7Q0FDRjtBQy9zM0JDO0U2RDVWTTtJQXdCUSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0c5RHVoNEJiO0NBQ0Y7QUN6czNCQztFNkQxV007SUE4QlEsaUJBQUE7RzlEeWg0QmI7Q0FDRjtBOER4aDRCVztFQUNJLGNBQUE7QzlEMGg0QmY7QUN0eTNCQztFNkRyUFU7SUFHUSxjQUFBO0c5RDRoNEJqQjtDQUNGO0FDN3gzQkM7RTZEblFVO0lBTVEsY0FBQTtHOUQ4aDRCakI7Q0FDRjtBQ3p1M0JDO0U2RDVUVTtJQVNRLG1CQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0c5RGdpNEJqQjtDQUNGO0E4RC9oNEJlO0VBR0kscUJBQUE7RUFDQSxpQkFBQTtFQUdBLGlCQUFBO0M5RDZoNEJuQjtBQ3J2M0JDO0U2RC9TYztJQVVRLGdCQUFBO0lBQ0EsWUFBQTtJQUVBLGlCQUFBO0c5RDZoNEJyQjtDQUNGO0E4RDVoNEJtQjtFQUNJLGdCN0RvRmQ7RTZEbEZjLGlCQUFBO0VBQ0EscUM3RHVIRjtFNkR0SEUsc0JBQUE7QzlENmg0QnZCO0FDbHczQkM7RTZEaFNrQjtJQU9RLGdCN0QrRWxCO0dEZzkzQlA7Q0FDRjtBOEQ1aDRCZTtFQUVJLGU3RDhIWDtDRCs1M0JSO0E4RHZoNEJXO0VBQ0ksbUJBQUE7RUFDQSxhQUFBO0M5RHloNEJmO0FDOXczQkM7RTZEN1FVO0lBSVEsbUJBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7RzlEMmg0QmpCO0NBQ0Y7QThEemg0Qlc7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QzlEMmg0QmY7QThEeGg0Qk87RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFBQSxjQUFBO0VBQ0Esb0JBQUE7TUFBQSxnQkFBQTtDOUQwaDRCWDtBQzcyM0JDO0U2RHZMTTtJQVlRLGdCQUFBO0lBQ0Esd0JBQUE7SUFDQSxjQUFBO0c5RDRoNEJiO0NBQ0Y7QUN0MjNCQztFNkRyTU07SUFpQlEsZ0JBQUE7SUFDQSx3QkFBQTtJQUNBLG1CQUFBO0c5RDhoNEJiO0NBQ0Y7QUNwejNCQztFNkQ5UE07SUFzQlEsZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7RzlEZ2k0QmI7Q0FDRjtBOEQvaDRCVztFQUNJLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpREFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQjdEc0VSO0NEMjkzQlA7QUNwMDNCQztFNkRuT1U7SUFRUSxhQUFBO0c5RG1pNEJqQjtDQUNGO0E4RGxpNEJlO0VBQ0ksb0JBQUE7QzlEb2k0Qm5CO0FDNTAzQkM7RTZEek5jO0lBR1Esb0JBQUE7RzlEc2k0QnJCO0NBQ0Y7QThEcGk0QmU7RUFDSSw0QkFBQTtFQUNBLGlCQUFBO0M5RHNpNEJuQjtBQzU1M0JDO0U2RDVJYztJQUlRLG1CQUFBO0c5RHdpNEJyQjtDQUNGO0FDbjUzQkM7RTZEMUpjO0lBT1EsdUJBQUE7RzlEMGk0QnJCO0NBQ0Y7QUMvMTNCQztFNkRuTmM7SUFVUSxjQUFBO0lBQ0EsY0FBQTtHOUQ0aTRCckI7Q0FDRjtBOEQzaTRCbUI7RUFDSSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QzlENmk0QnZCO0FDajczQkM7RTZEL0hrQjtJQUtRLFlBQUE7RzlEK2k0QnpCO0NBQ0Y7QUN0MzNCQztFNkQvTGtCO0lBUVEsWUFBQTtHOURpajRCekI7Q0FDRjtBOERoajRCdUI7RUFHSSxlN0RtQ3BCO0U2RGxDb0Isb0JBQUE7RUFHQSxtQkFBQTtDOUQ4aTRCM0I7QUNsNzNCQztFNkRuSXNCO0lBVVEsb0JBQUE7RzlEK2k0QjdCO0NBQ0Y7QUM5MzNCQztFNkQ1THNCO0lBY1EsWUFBQTtJQUNBLFVBQUE7RzlEZ2o0QjdCO0NBQ0Y7QThEL2k0QjJCO0VBQ0ksZ0I3RGpDdEI7RTZEbUNzQixpQkFBQTtFQUNBLHFDN0RFVjtFNkREVSxzQkFBQTtDOURnajRCL0I7QUMxNDNCQztFNkQzSzBCO0lBT1EsZ0I3RHRDMUI7R0R3bDRCUDtDQUNGO0E4RC9pNEJ1QjtFQUNJLGVBQUE7QzlEaWo0QjNCO0E4RC9pNEJ1QjtFQUVJLGU3RE1uQjtFNkRMbUIsZUFBQTtFQUNBLGlCQUFBO0M5RGdqNEIzQjtBOEQ3aTRCbUI7RUFDSSxzQkFBQTtDOUQraTRCdkI7QUMxNTNCQztFNkR0SmtCO0lBR1EsaUJBQUE7RzlEaWo0QnpCO0NBQ0Y7QStEcHc0QkQ7RUFDSSxrQkFBQTtDL0RzdzRCSDtBQzM5M0JDO0U4RDVTRjtJQUdRLGdCQUFBO0cvRHd3NEJMO0NBQ0Y7QUN2NjNCQztFOERyV0Y7SUFNUSxnQkFBQTtJQUNBLGtCQUFBO0cvRDB3NEJMO0NBQ0Y7QStEenc0Qkc7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0MvRDJ3NEJQO0ErRDF3NEJPO0VBQ0ksWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtDL0Q0dzRCWDtBQzU3M0JDO0U4RHZWTTtJQVNRLHFCQUFBO0lBQUEsY0FBQTtJQUNBLG9CQUFBO1FBQUEsZ0JBQUE7Ry9EOHc0QmI7Q0FDRjtBQ3AvM0JDO0U4RHJTTTtJQWFRLFdBQUE7SUFDQSxlQUFBO0cvRGd4NEJiO0NBQ0Y7QUMxNzNCQztFOERyV007SUFpQlEsWUFBQTtJQUNBLGVBQUE7Ry9Ea3g0QmI7Q0FDRjtBQ2w3M0JDO0U4RG5YTTtJQXFCUSxZQUFBO0lBQ0EsZUFBQTtHL0RveDRCYjtDQUNGO0ErRG54NEJXO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0MvRHF4NEJmO0FDeDkzQkM7RThEL1RVO0lBSVEsa0JBQUE7UUFBQSxTQUFBO0cvRHV4NEJqQjtDQUNGO0FDL2c0QkM7RThEN1FVO0lBT1EsZ0JBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtHL0R5eDRCakI7Q0FDRjtBQ3Q5M0JDO0U4RDdVVTtJQVlRLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0cvRDJ4NEJqQjtDQUNGO0ErRDF4NEJlO0VBQ0ksMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0MsZ0I5RGdHWDtFOEQvRlUsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0MvRDR4NEJuQjtBQy9pNEJDO0U4RHJQYztJQVVRLGFBQUE7Ry9EOHg0QnJCO0NBQ0Y7QUM3aTRCQztFOEQ1UGM7SUFhUSxZQUFBO0cvRGd5NEJyQjtDQUNGO0FDbC8zQkM7RThENVRjO0lBZ0JRLFlBQUE7SUFDQSwyQkFBQTtHL0RreTRCckI7Q0FDRjtBK0RqeTRCbUI7RUFDSyxnQjlEZ0ZmO0U4RC9FYyxlOURtSWhCO0U4RGxJZ0IsaUJBQUE7Qy9EbXk0QnZCO0ErRHR5NEJtQjtFQUNLLGdCOURnRmY7RThEL0VjLGU5RG1JaEI7RThEbElnQixpQkFBQTtDL0RteTRCdkI7QStEaHk0QmU7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7Qy9Ea3k0Qm5CO0ErRC94NEJXO0VBQ0ksWUFBQTtFQUNBLDRCQUFBO0VBQUEscUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7Qy9EaXk0QmY7QUN2bDRCQztFOEQ5TVU7SUFNUSxpQkFBQTtHL0RteTRCakI7Q0FDRjtBQ25pNEJDO0U4RHZRVTtJQVNRLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO1FBQUEsU0FBQTtHL0RxeTRCakI7Q0FDRjtBQzVoNEJDO0U4RHJSVTtJQWNRLGVBQUE7SUFDQSxZQUFBO0cvRHV5NEJqQjtDQUNGO0FDcGg0QkM7RThEblNVO0lBa0JRLGdCQUFBO0cvRHl5NEJqQjtDQUNGO0ErRHh5NEJlO0VBQ0ksc0JBQUE7RUFDQSxlOUQyRlo7RThEMUZZLGdCOURvQ1Y7RThEbkNVLG1CQUFBO0VBRUEsbUJBQUE7Qy9EeXk0Qm5CO0FDOW00QkM7RThEak1jO0lBU1Esb0JBQUE7SUFDQSxnQjlENkJkO0dENnc0QlA7Q0FDRjtBQ3BqNEJDO0U4RGpRYztJQWFRLGdCOUQyQmQ7SThEMUJjLG9CQUFBO0lBQ0EsZUFBQTtJQUNBLG9CQUFBO0cvRDR5NEJyQjtDQUNGO0ErRDF5NEJlO0VBQ0ksbUJBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0MvRDR5NEJuQjtBQzFvNEJDO0U4RHZLYztJQU9RLGlCQUFBO0cvRDh5NEJyQjtDQUNGO0FDeG80QkM7RThEOUtjO0lBVVEsZUFBQTtJQUNBLGdCQUFBO0cvRGd6NEJyQjtDQUNGO0FDOWs0QkM7RThEOU9jO0lBY1EsZUFBQTtJQUNBLGdCQUFBO0cvRGt6NEJyQjtDQUNGO0ErRGp6NEJtQjtFQUNJLGNBQUE7Qy9EbXo0QnZCO0ErRC95NEIyQjtFQUNJLDBCQUFBO0MvRGl6NEIvQjtBK0Q5eTRCdUI7RUFDSSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7Qy9EZ3o0QjNCO0FDL200QkM7RThEdE1zQjtJQU9RLFVBQUE7Ry9Ea3o0QjdCO0NBQ0Y7QStEL3k0Qm1CO0VBQ0ssZ0I5RGhCZjtFOERpQmMsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0Esb0I5RCtCaEI7RThEOUJnQiwwQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsOEJBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0MvRGl6NEJ2QjtBQzVuNEJDO0U4RHpNa0I7SUFzQlEsNkJBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7Ry9EbXo0QnpCO0NBQ0Y7QStEbHo0QnVCO0VBQ0ksaUNBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0MvRG96NEIzQjtBK0RsejRCdUI7RUFDSSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSw4RUFBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7RUFDQSxpQ0FBQTtDL0RvejRCM0I7QStEano0Qm1CO0VBQ0ksZUFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGlCQUFBO0VBQ0EsMEJBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUlBLGdDQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0I5RDdCaEI7RThEOEJnQixvQkFBQTtFQUNBLDZDQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7Qy9EbXo0QnZCO0ErRGx6NEJ1QjtFQTFCSjtJQTJCUSxnQkFBQTtHL0RxejRCekI7Q0FDRjtBK0RwejRCdUI7RUFDSSx3QzlEckRQO0U4RHNETyxpQkFBQTtFQUNDLGdCOUQ3Rm5CO0U4RDhGa0IsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtDL0RzejRCM0I7QStEcno0QjJCO0VBQ0ksWUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLG9COUR2RHhCO0NEODI0QlA7QStEdHo0QitCO0VBUko7SUFTUSxRQUFBO0lBQ0EsWUFBQTtHL0R5ejRCakM7Q0FDRjtBK0RsejRCTztFQUNJLHFCQUFBO0VBQUEsY0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0VBQ0Esc0JBQUE7TUFBQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7Qy9Eb3o0Qlg7QStEbno0Qlc7RUFQSjtJQVFRLGlCQUFBO0lBQ0Esb0JBQUE7UUFBQSxnQkFBQTtJQUNBLHNCQUFBO1FBQUEsd0JBQUE7Ry9Ec3o0QmI7Q0FDRjtBK0RyejRCVztFQVpKO0lBYVEsaUJBQUE7SUFDQSxvQkFBQTtRQUFBLGdCQUFBO0lBQ0Esc0JBQUE7UUFBQSx3QkFBQTtHL0R3ejRCYjtDQUNGO0ErRHZ6NEJXO0VBQ0kscUJBQUE7Qy9EeXo0QmY7QUNoejRCQztFOERWVTtJQUdRLG9CQUFBO0cvRDJ6NEJqQjtDQUNGO0FDOXU0QkM7RThEakZVO0lBTVEsb0JBQUE7Ry9ENno0QmpCO0NBQ0Y7QStENXo0QmU7RUFDSSxlOUQ1Rlo7Q0QwNTRCUDtBQ3B3NEJDO0U4RDNEYztJQUlRLG1CQUFBO0cvRCt6NEJyQjtDQUNGO0FDM3Y0QkM7RThEekVjO0lBUVEsbUJBQUE7Ry9EZzA0QnJCO0NBQ0Y7QStEN3o0Qlc7RUFDSSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQjlEOUdSO0U4RCtHUSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0VBQ0Esc0JBQUE7TUFBQSx3QkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7Qy9EK3o0QmY7QUN4MjRCQztFOEQrQlU7SUFZUSxjQUFBO0cvRGkwNEJqQjtDQUNGO0ErRGgwNEJlO0VBZEo7SUFlUSxjQUFBO0lBQ0Esb0JBQUE7Ry9EbTA0QmpCO0NBQ0Y7QStEbDA0QmU7RUFsQko7SUFtQlEsY0FBQTtJQUNBLG9CQUFBO0lBQ0Esb0JBQUE7UUFBQSxzQkFBQTtHL0RxMDRCakI7Q0FDRjtBK0RwMDRCZTtFQXZCSjtJQXdCUSx5QkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxvQkFBQTtRQUFBLHNCQUFBO0lBQ0Esb0JBQUE7UUFBQSxzQkFBQTtJQUNBLDhDQUFBO0cvRHUwNEJqQjtDQUNGO0ErRHQwNEJlO0VBQ0ksZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Qy9EdzA0Qm5CO0ErRHYwNEJtQjtFQUNJLGFBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsbUJBQUE7Qy9EeTA0QnZCO0FDbno0QkM7RThEekJrQjtJQUtRLG9CQUFBO09BQUEsaUJBQUE7Ry9EMjA0QnpCO0NBQ0Y7QStEeDA0QmU7RUFDSSxlOURySlo7RThEc0pZLGdCOUQ1TVY7Q0RzaDVCVDtBQ240NEJDO0U4RHVEYztJQU1RLGNBQUE7SUFDQSxnQjlEak5kO0dEMmg1QlA7Q0FDRjtBQ2gxNEJDO0U4REZjO0lBVVEsZ0I5RG5OZDtHRCtoNUJQO0NBQ0Y7QStEMTA0QmU7RUFDSSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0MvRDQwNEJuQjtBQ24yNEJDO0U4RGtCYztJQU9RLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0cvRDgwNEJyQjtDQUNGO0ErRDcwNEJtQjtFQVhKO0lBWVEsZUFBQTtHL0RnMTRCckI7Q0FDRjtBK0QvMDRCbUI7RUFFSSxlOURqTGhCO0U4RG1MZ0IsZUFBQTtDL0QrMDRCdkI7QUM5MTRCQztFOERXa0I7SUFPUSxlQUFBO0cvRGcxNEJ6QjtDQUNGO0ErRDkwNEJtQjtFQUlJLG9CQUFBO0MvRDYwNEJ2QjtBQ3QyNEJDO0U4RHFCa0I7SUFPUSxvQkFBQTtHL0Q4MDRCekI7Q0FDRjtBK0QxMDRCZTtFQUNJLG9COUR0TVo7RThEdU1ZLGU5RHhNWjtFOER5TVksMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7Qy9ENDA0Qm5CO0ErRDMwNEJtQjtFQUNJLGU5RDdNaEI7Q0QwaDVCUDtBK0QxMDRCZTtFQUNJLHNCQUFBO0MvRDQwNEJuQjtBQzc0NEJDO0U4RGdFYztJQUdRLGVBQUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7Ry9EODA0QnJCO0NBQ0Y7QStEMTA0Qk87RUFDSSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7Qy9ENDA0Qlg7QUNqKzRCQztFOERpSk07SUFNUSxpQkFBQTtHL0Q4MDRCYjtDQUNGO0FDajk0QkM7RThENEhNO0lBU1EsaUJBQUE7Ry9EZzE0QmI7Q0FDRjtBK0QvMDRCVztFQVhKO0lBWVEsaUJBQUE7Ry9EazE0QmI7Q0FDRjtBK0RqMTRCVztFQUNJLG9COUR4T1I7RThEeU9RLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0I5RGpTTjtDRG9uNUJUO0ErRGwxNEJlO0VBQ0ksZTlEL09aO0NEbWs1QlA7QStEaDE0Qk87RUFDSSxnQjlEeFNGO0U4RHlTRSxlQUFBO0MvRGsxNEJYO0FnRXJ4NUJEO0VBQ0ksaURBQUE7Q2hFdXg1Qkg7QUNuNzRCQztFK0RyV0Y7SUFHUSxxQkFBQTtHaEV5eDVCTDtDQUNGO0FnRXh4NUJHO0VBQ0ksaUJBQUE7Q2hFMHg1QlA7QWdFeHg1Qkc7RUFDSSxZQUFBO0VBQ0EsWUFBQTtDaEUweDVCUDtBZ0V6eDVCTztFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7Q2hFMng1Qlg7QWdFeng1Qk87RUFDSSxpQkFBQTtDaEUyeDVCWDtBQ3g4NEJDO0UrRHBWTTtJQUdRLG1CQUFBO0doRTZ4NUJiO0NBQ0Y7QWdFNXg1Qlc7RUFDSSxlL0R3TFI7RStEdkxRLGdCL0RrSU47RStEaklNLHNCQUFBO0NoRTh4NUJmO0FnRTd4NUJlO0VBQ0ksVUFBQTtFQUNBLGdCL0Q4SFY7Q0RpcTVCVDtBZ0UzeDVCTztFQUNJLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0NoRTZ4NUJYO0FDbCs0QkM7RStEOVRNO0lBS1EsWUFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0doRSt4NUJiO0NBQ0Y7QWdFOXg1Qlc7RUFDSSxlL0RxS1A7RStEaktPLGlCQUFBO0NoRTZ4NUJmO0FDdis0QkM7RStEM1RVO0lBV1EsbUJBQUE7R2hFMng1QmpCO0NBQ0Y7QWdFMXg1QmU7RUFDSSxnQi9EZ0dWO0UrRDlGVSxpQi9Ed0dEO0UrRHZHQyxxQy9EcUlFO0UrRHBJRixzQkFBQTtDaEUyeDVCbkI7QUNsLzRCQztFK0Q5U2M7SUFPUSxnQi9ENkZkO0dEZ3M1QlA7Q0FDRjtBZ0UxeDVCVztFQUNJLGUvRGdKVDtFK0QvSVMsaUIvRDhGRztFK0Q3RkgsZ0IvRHFGTjtFK0RwRk0saUJBQUE7RUFDQSxxQy9EeUhNO0UrRHhITixlQUFBO0NoRTR4NUJmO0FDeGo1QkM7RStEMU9VO0lBUVEsZ0IvRGlGVjtHRDZzNUJQO0NBQ0Y7QUNwZzVCQztFK0RuU1U7SUFXUSxnQi9EK0VWO0dEaXQ1QlA7Q0FDRjtBZ0UveDVCZTtFQUNJLGdCL0Qw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Q2lCO0VBQ0ksMEJ2RjhHZDtFdUY3R2MsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7Q3hGczRuQ3JCO0F3RnA0bkN5QjtFQUNHLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsZXZGeUd0QjtFdUZ4R3NCLHNCdkZ3R3RCO0NEOHhuQ047QXdGcjRuQzRCO0VBQ0ksZXZGc0cxQjtDRGl5bkNOO0F3Rng0bkM0QjtFQUNJLGV2RnNHMUI7Q0RpeW5DTjtBd0ZuNG5DcUI7RUFDSSwwQnZGNkZsQjtFdUY1RmtCLGV2RjJGbEI7RXVGMUZrQixlQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7Q3hGcTRuQ3pCO0F3Rm40bkNxQjtFQUNJLGV2RjBGbkI7RXVGekZtQixjQUFBO0N4RnE0bkN6QjtBd0ZoNG5DZ0I7RUFDSSxpQkFBQTtFQUNBLDBCdkY2RWI7RXVGNUVhLGdCQUFBO0VBQ0MsY0FBQTtDeEZrNG5DckI7QXdGajRuQ29CO0VBQ0ksa0JBQUE7Q3hGbTRuQ3hCO0F3Rmw0bkN5QjtFQUNJLGtCQUFBO0N4Rm80bkM3QjtBd0ZsNG5DeUI7RUFDRSxnQnZGaUJsQjtFdUZoQm9CLGV2RnFFckI7Q0Qrem5DUjtBd0ZsNG5DeUI7RUFDRSwwQnZGbUVyQjtFdUZsRXFCLGdCQUFBO0N4Rm80bkMzQjtBd0Y5M25DaUI7RUFDSSxVQUFBO0N4Rmc0bkNyQjtBd0Y5M25DaUI7RUFDSSxpQkFBQTtFQUNBLDBCdkZvRGQ7RXVGbkRjLGdCQUFBO0VBQ0EsY0FBQTtDeEZnNG5DckI7QXdGLzNuQ3FCO0VBQ0ssa0JBQUE7Q3hGaTRuQzFCO0F3Rmg0bkN5QjtFQUNJLGtCQUFBO0N4Rms0bkM3QjtBd0ZoNG5DeUI7RUFDRSxnQnZGUmxCO0V1RlNvQixldkY0Q3JCO0NEczFuQ1I7QXdGaDRuQ3lCO0VBQ0ksMEJ2RjBDdkI7RXVGekN1QixnQkFBQTtDeEZrNG5DN0I7QXdGNzNuQ2E7RUFDSSxpQkFBQTtDeEYrM25DakI7QXdGOTNuQ2lCO0VBQ0ksZXZGZ0NiO0V1Ri9CYSxnQnZGdEJaO0NEczVuQ1Q7QXdGMTNu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QTtHeEZ5NG5DUDtDQUNGO0F3RnY0bkNXO0VBQ0ssaUJBQUE7Q3hGeTRuQ2hCO0F3Rm40bkNEO0VBQ0ksaUJBQUE7Q3hGcTRuQ0g7QXdGcDRuQ0c7RUFDSSxjQUFBO0N4RnM0bkNQO0F3Rm40bkNLO0VBQ0ksbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7Q3hGcTRuQ1Q7QXdGcDRuQ1M7RUFDRSxnQnZGclRGO0V1RnVURyxpQkFBQTtDeEZxNG5DWjtBQ3ovbkNDO0V1RmlIUTtJQUtNLGdCdkZ6VE47R0Rnc29DUDtDQUNGO0FDeituQ0M7RXVGNEZRO0lBUU0sZ0J2RjVUTjtHRHFzb0NQO0NBQ0Y7QXdGeDRuQ1k7RUFDRyxldkYxUVA7RXVGMlFPLDRCQUFBO0N4RjA0bkNmO0F3RnY0bkNnQjtFQUNHLGV2RjlRYjtDRHVwb0NOO0F3Rm40bkNXO0VBQ0ksY0FBQTtFQUNBLGNBQUE7Q3hGcTRuQ2Y7QXdGcDRuQ2U7RUFDSSxldkZ6Ulg7RXVGMFJXLDRCQUFBO0N4RnM0bkNuQjtBd0ZyNG5DbUI7RUFDSSxldkYzUmpCO0NEa3FvQ047QXdGaDRuQ087RUFDSSxnQnZGelZGO0V1RjBWRSxlQUFBO0N4Rms0bkNYO0FDbGhvQ0M7RXVGOElNO0lBS1EsbUJBQUE7R3hGbTRuQ2I7Q0FDRjtBd0YvM25DTztFQUNJLGNBQUE7Q3hGaTRuQ1g7QXdGLzNuQ087RUFDSSxpQkFBQTtFQUNBLHNCQUFBO01BQUEsd0JBQUE7Q3hGaTRuQ1g7QXdGaDRuQ1c7RUFDSSxldkZyVFI7RXVGc1RTLGNBQUE7RUFDQSw0QkFBQTtDeEZrNG5DaEI7QXdGajRuQ2dCO0VBQ0ksZXZGeFRaO0NEMnJvQ1I7QXdGajRuQ2dCO0VBQ0ksZXZGMVRkO0NENnJvQ047QXlGOTRvQ0Q7RUFDQywwQkFBQTtDekZnNW9DQTtBQ3Jtb0NDO0V3RjVTRjtJQUdFLGdCQUFBO0d6Rms1b0NDO0NBQ0Y7QUNqam9DQztFd0ZyV0Y7SUFNRSxxQkFBQTtJQUNBLGdEQUFBO0d6Rm81b0NDO0NBQ0Y7QXlGbjVvQ0E7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ckNXO0VBQ0ksc0JBQUE7Q1JzbHJDZjtBUXBsckNXO0VBQ0ksc0JBQUE7Q1JzbHJDZjtBUWhsckNXO0VBQ0ksc0JBQUE7TUFBQSx3QkFBQTtDUmtsckNmO0FRamxyQ2U7RUFDSSwyQkFBQTtFQUNBLHVCQUFBO0VBQ0EsOEJBQUE7RUFDQSxzQkFBQTtDUm1sckNuQjtBUWxsckNtQjs7RUFFSSxXQUFBO0VBQ0EseUJBQUE7Q1JvbHJDdkI7QVFobHJDMkI7RUFDSSxzQkFBQTtDUmtsckMvQjtBQ2hoc0NDO0VPNmIwQjtJQUdRLHVCQUFBO0dSb2xyQ2pDO0NBQ0Y7QVE5a3JDVztFQUNJLHNCQUFBO01BQUEsd0JBQUE7Q1JnbHJDZjs7QVExa3JDRDtFQUNJLFVBQUE7Q1I2a3JDSCIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBUcmFuc2l0aW9uICovXG4vKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuLyogT3JkZXIgICovXG4vKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4vKiBUcmFuc2Zvcm0gKi9cbi8qIGJvcmRlci1yYWRpdXMgKi9cbi8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4vKiBCb3gtc2hhZG93Ki9cbi8qIEFuaW1hdGlvbiAqL1xuLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbi8qIEJhc2UgY29sb3JzKi9cbi8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbi8qXG4gKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gKi9cbi8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuLyogKG1heC13aWR0aDogNzY3cHgpICovXG4vKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbi8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4vKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbi8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4vKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4vKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbi8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4vKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4vKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAobWluLXdpZHRoOjExNTBweCkgKi9cbi8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuLyogIChtaW4td2lkdGg6OTkycHgpICovXG4vKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuLyogKG1heC13aWR0aDo3NjdweCkgKi9cbi8qIChtaW4td2lkdGg6NzY4cHgpICovXG4vKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbi8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuLypcbiAqIEJ1dHRvbnMuXG4gKi9cbi5idG4tZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDhweCAyOHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwMWVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzczREJFO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTQpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tZGVmYXVsdC5idG4tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuLmJ0bi1kZWZhdWx0LmJ0bi10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuLmJ0bi1kZWZhdWx0LmJ0bi1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG59XG5cbi5saW5lLWhvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMjAyNzRmO1xuICBwYWRkaW5nOiAzcHggNnB4IDZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuM3MsIGJvcmRlciAwcyBlYXNlO1xufVxuLmxpbmUtaG92ZXI6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3NzNEQkU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNThzO1xuICBwYWRkaW5nOiA2cHggOHB4IDEycHggMjhweDtcbn1cbi5saW5lLWhvdmVyOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTNweCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbn1cbi5saW5lLWhvdmVyIC50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zM3M7XG59XG4ubGluZS1ob3ZlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm90dG9tOiAtMnB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCBsZWZ0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnM7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgLXdlYmtpdC10cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnMsIHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnMsIHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgLXdlYmtpdC10cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC4ycztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xufVxuLmxpbmUtaG92ZXIgLmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG4ubGluZS1ob3ZlciAubGluZS5saW5lLXRvcCB7XG4gIHRvcDogLTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40M3M7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAtMnB4O1xuICByaWdodDogLTJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbn1cbi5saW5lLWhvdmVyIC5saW5lLmxpbmUtYm90dG9tIHtcbiAgYm90dG9tOiAtMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IC0ycHg7XG4gIHJpZ2h0OiAtMnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xufVxuLmxpbmUtaG92ZXIgLmxpbmUubGluZS1yaWdodCB7XG4gIHJpZ2h0OiAtMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB3aWR0aDogMnB4O1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbn1cbi5saW5lLWhvdmVyIC5saW5lLmxpbmUtbGVmdCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgd2lkdGg6IDJweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMnB4O1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG59XG4ubGluZS1ob3Zlcjpob3ZlciAudGV4dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbn1cbi5saW5lLWhvdmVyOmhvdmVyIC5saW5lIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbn1cbi5saW5lLWhvdmVyOmhvdmVyIC5saW5lLmxpbmUtdG9wIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuLmxpbmUtaG92ZXI6aG92ZXIgLmxpbmUubGluZS1ib3R0b20ge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cywgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC41MywgMC4yOSwgMSkgMC41NnMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG4ubGluZS1ob3Zlcjpob3ZlciAubGluZS5saW5lLXJpZ2h0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMnMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbn1cbi5saW5lLWhvdmVyOmhvdmVyIC5saW5lLmxpbmUtbGVmdCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQ4cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40OHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQ4cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG4ubGluZS1ob3Zlcjpob3ZlcjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4xN3M7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cywgcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbn1cbi5saW5lLWhvdmVyLndhdGNoLXZpZGVvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDEwcHggMTBweCAyOXB4O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI5ZW07XG4gIG1hcmdpbjogMCAxMnB4O1xuICB0b3A6IC01cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAubGluZS1ob3Zlci53YXRjaC12aWRlbyB7XG4gICAgbWFyZ2luOiAxMHB4IDZweCAwO1xuICB9XG59XG4ubGluZS1ob3Zlci53YXRjaC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3BsYXlfdmlkZW8uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBsaW5lYXI7XG59XG4ubGluZS1ob3Zlci5hbmltYXRlLWxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmxpbmUtaG92ZXIuYW5pbWF0ZS1saW5lOmhvdmVyIHtcbiAgcGFkZGluZzogM3B4IDZweCA2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmxpbmUtaG92ZXIuYW5pbWF0ZS1saW5lOmhvdmVyIC50ZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5saW5lLWhvdmVyLmFuaW1hdGUtbGluZS5idG4tZGVmYXVsdDpob3ZlciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5saW5lLWhvdmVyLmxpbmUtd2hpdGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5saW5lLWhvdmVyLmxpbmUtd2hpdGU6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5saW5lLWhvdmVyLmxpbmUtd2hpdGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wbGF5X3ZpZGVvX3doaXRlLnN2Z1wiKTtcbn1cbi5saW5lLWhvdmVyLmxpbmUtd2hpdGUgLmxpbmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5saW5lLWhvdmVyLmxpbmUtd2hpdGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5cbi5saW5lLWhvdmVyLWJsYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxcHggM3B4IDExcHggM3B4O1xuICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ubGluZS1ob3Zlci1ibGFjayAudGV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuMzNzO1xufVxuLmxpbmUtaG92ZXItYmxhY2s6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvdHRvbTogLTJweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDExNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgbGVmdCAwLjRzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigxLCAwLCAwLjM3LCAxKSAwLjJzO1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCBsZWZ0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigxLCAwLCAwLjM3LCAxKSAwLjJzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCBsZWZ0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigxLCAwLCAwLjM3LCAxKSAwLjJzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCBsZWZ0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbn1cbi5saW5lLWhvdmVyLWJsYWNrIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmxpbmUtaG92ZXItYmxhY2sgLmxpbmUubGluZS10b3Age1xuICB0b3A6IDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40M3M7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAtNHB4O1xuICByaWdodDogLTEzcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG59XG4ubGluZS1ob3Zlci1ibGFjayAubGluZS5saW5lLWJvdHRvbSB7XG4gIGJvdHRvbTogMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IC00cHg7XG4gIHJpZ2h0OiAtMTNweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLCAxLCAxKTtcbn1cbi5saW5lLWhvdmVyLWJsYWNrIC5saW5lLmxpbmUtcmlnaHQge1xuICByaWdodDogLTE0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3M7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3M7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3M7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIHdpZHRoOiAycHg7XG4gIGJvdHRvbTogMHB4O1xuICB0b3A6IDBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbn1cbi5saW5lLWhvdmVyLWJsYWNrIC5saW5lLmxpbmUtbGVmdCB7XG4gIGxlZnQ6IC00cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgd2lkdGg6IDJweDtcbiAgYm90dG9tOiAwcHg7XG4gIHRvcDogMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xufVxuLmxpbmUtaG92ZXItYmxhY2s6aG92ZXIgLnRleHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG59XG4ubGluZS1ob3Zlci1ibGFjazpob3ZlciAubGluZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG4ubGluZS1ob3Zlci1ibGFjazpob3ZlciAubGluZS5saW5lLXRvcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuLmxpbmUtaG92ZXItYmxhY2s6aG92ZXIgLmxpbmUubGluZS1ib3R0b20ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC41MywgMC4yOSwgMSkgMC41NnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG4ubGluZS1ob3Zlci1ibGFjazpob3ZlciAubGluZS5saW5lLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG59XG4ubGluZS1ob3Zlci1ibGFjazpob3ZlciAubGluZS5saW5lLWxlZnQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQ4cztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40OHM7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG4ubGluZS1ob3Zlci1ibGFjazpob3ZlcjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIGxlZnQgMHMgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4xN3M7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cywgcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIGxlZnQgMHMgMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbn1cblxuLyogVHJhbnNpdGlvbiAqL1xuLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbi8qIE9yZGVyICAqL1xuLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuLyogVHJhbnNmb3JtICovXG4vKiBib3JkZXItcmFkaXVzICovXG4vKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuLyogQm94LXNoYWRvdyovXG4vKiBBbmltYXRpb24gKi9cbi8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4vKiBCYXNlIGNvbG9ycyovXG4vKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4vKlxuICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICovXG4vKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbi8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuLyogKG1heC13aWR0aDogNTk1cHgpICovXG4vKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbi8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4vKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbi8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbi8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4vKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4vKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbi8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuLyogKG1heC13aWR0aDo5OTFweCkgKi9cbi8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4vKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuLyogKG1heC13aWR0aDo1OTVweCkgKi9cbi8qIChtaW4td2lkdGg6NTk2cHgpICovXG4vKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbm9sLCB1bCwgbGkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsXG50YWJsZSwgdGJvZHksIHRyLCB0aCwgdGQsXG5maWd1cmUsIGZvb3RlciwgaGVhZGVyLFxubWVudSwgbmF2LCBzZWN0aW9uLFxuYXVkaW8sIHZpZGVvLCBidXR0b24ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXI6IDA7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbixcbi5zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBzZWN0aW9uLFxuLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgc2VjdGlvbixcbi5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLFxuLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb246YWZ0ZXIsXG4uc2VjdGlvbjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuc2VjdGlvbiBhOm5vdCguYnRuLWRlZmF1bHQpOm5vdCgubGluZS1ob3ZlciksXG4uc2VjdGlvbiBhOm5vdCguYnRuLWRlZmF1bHQpOm5vdCgubGluZS1ob3Zlcikge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5zZWN0aW9uIGE6bm90KC5idG4tZGVmYXVsdCk6bm90KC5saW5lLWhvdmVyKTpob3Zlcixcbi5zZWN0aW9uIGE6bm90KC5idG4tZGVmYXVsdCk6bm90KC5saW5lLWhvdmVyKTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCAjZmZmZmZmIGluc2V0O1xufVxuXG5oZWFkZXI6YWZ0ZXIsXG4uY29udGFpbmVyOmFmdGVyLFxuLndyYXBwZXI6YWZ0ZXIsXG4uY29sdW1uLXdyYXBwZXI6YWZ0ZXIsXG4uZ3JpZC13cmFwcGVyOmFmdGVyLFxuLnR3by10aGlyZDphZnRlcixcbi5jb250ZW50LXdyYXBwZXI6YWZ0ZXIsXG4udi1taWRkbGUtd3JhcHBlcjphZnRlcixcbi5jb2wtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEhlYWRpbmcgYW5kIFBhcmFncmFwaC5cbiAqL1xuaDEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxufVxuXG5oMiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbmgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cblxuaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5oNSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNWVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5cbmg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIH1cbn1cblxucCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG5zcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cblxuYmxvY2txdW90ZSA+IHAge1xuICBjb2xvcjogIzIwM0M1MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJsb2NrcXVvdGUgPiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBibG9ja3F1b3RlID4gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ibG9ja3F1b3RlID4gcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYmxvY2txdW90ZSA+IHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYmxvY2txdW90ZSA+IHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi8qXG4gKiBCYWNrZ3JvdW5kIEltYWdlLlxuICovXG4uYmctaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5iZy1pbWcgaW1nIHtcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKlxuICogVGV4dCBBbGlnbm1lbnQuXG4gKi9cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qXG4gKiBFZmZlY3RzLlxuICovXG4uem9vbS1pbiBpbWcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uem9vbS1pbjpob3ZlciBpbWcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG59XG5cbi56b29tLWJnIC5iZy1pbWcgaW1nIHtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnpvb20tYmc6aG92ZXIgLmJnLWltZyBpbWcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG59XG5cbi5ibGVuZC1tb2RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSUUgMTArICovXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keS5zdG9wLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53b3cge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kaXNhYmxlLW5hdmlnYXRpb24gaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogVHJhbnNpdGlvbiAqL1xuLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbi8qIE9yZGVyICAqL1xuLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuLyogVHJhbnNmb3JtICovXG4vKiBib3JkZXItcmFkaXVzICovXG4vKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuLyogQm94LXNoYWRvdyovXG4vKiBBbmltYXRpb24gKi9cbi8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4vKiBCYXNlIGNvbG9ycyovXG4vKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4vKlxuICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICovXG4vKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbi8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuLyogKG1heC13aWR0aDogNTk1cHgpICovXG4vKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbi8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4vKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbi8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbi8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4vKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4vKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbi8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuLyogKG1heC13aWR0aDo5OTFweCkgKi9cbi8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4vKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuLyogKG1heC13aWR0aDo1OTVweCkgKi9cbi8qIChtaW4td2lkdGg6NTk2cHgpICovXG4vKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjYuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxOCBEYW5pZWwgRWRlblxuICovXG4ud293IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgZnJvbSwgMjAlLCA1MyUsIDgwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgNDAlLCA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDQwJSwgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuLmJvdW5jZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICBmcm9tLCA1MCUsIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI1JSwgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsYXNoIHtcbiAgZnJvbSwgNTAlLCB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZsYXNoIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxhc2g7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbn1cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuLnJ1YmJlckJhbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgZnJvbSwgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICBmcm9tLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMTAlLCAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgfVxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgfVxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbi5oZWFkU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuLnN3aW5nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMCUsIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDAlLCA2MCUsIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0MCUsIDYwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG4gIGZyb20sIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqZWxsbyB7XG4gIGZyb20sIDExLjElLCB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgZnJvbSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuICBmcm9tLCAyMCUsIDQwJSwgNjAlLCA4MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuLmJvdW5jZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIH1cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgfVxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uYm91bmNlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB9XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5ib3VuY2VJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuICA1MCUsIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDUwJSwgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbn1cbi5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDQwJSwgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG4uYm91bmNlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uZmFkZUluRG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uZmFkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjlzIDBzIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0TGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4uZmxpcEluWCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsaXBPdXRZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZmxpcE91dFkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5saWdodFNwZWVkT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucm90YXRlSW5Eb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb3RhdGVPdXREb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnJvdGF0ZU91dFVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgfVxuICAyMCUsIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cbiAgNDAlLCA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cbiAgMjAlLCA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG4gIDQwJSwgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICB9XG4gIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqYWNrSW5UaGVCb3gge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5qYWNrSW5UaGVCb3gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqYWNrSW5UaGVCb3g7XG4gIGFuaW1hdGlvbi1uYW1lOiBqYWNrSW5UaGVCb3g7XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5yb2xsSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG59XG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cbi5yb2xsT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG4gIH1cbn1cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21PdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG4uem9vbU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgfVxufVxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuLnNsaWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuLmJsdXIge1xuICBhbmltYXRpb24tbmFtZTogYmx1cjtcbn1cblxuQGtleWZyYW1lcyBibHVyIHtcbiAgZnJvbSB7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxMDBweCAjZmZmO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICB0byB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjZmZmO1xuICB9XG59XG4uc2NhbGVSaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzY2FsZVJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlUmlnaHQge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbn1cbi5zY2FsZUxlZnQge1xuICBhbmltYXRpb24tbmFtZTogc2NhbGVMZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlTGVmdCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gIH1cbn1cbi53ZWZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdlLWZhZGUtaW4tcmlnaHQgMS4ycyAwLjJzIGJvdGg7XG4gIGFuaW1hdGlvbjogd2UtZmFkZS1pbi1yaWdodCAxLjJzIDAuMnMgYm90aDtcbn1cblxuLndlZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3ZS1mYWRlLWluLWxlZnQgMS4ycyAwLjJzIGJvdGg7XG4gIGFuaW1hdGlvbjogd2UtZmFkZS1pbi1sZWZ0IDEuMnMgMC4ycyBib3RoO1xufVxuXG4ud2VmYWRlSW5Cb3R0b20ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd2UtZmFkZS1pbi1ib3R0b20gMnMgZWFzZS1pbi1vdXQgMC4ycyBib3RoO1xuICBhbmltYXRpb246IHdlLWZhZGUtaW4tYm90dG9tIDJzIGVhc2UtaW4tb3V0IDAuMnMgYm90aDtcbn1cblxuLmtlbmJ1cm5zLWJvdHRvbS1yaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBrZW5idXJucy1ib3R0b20tcmlnaHQgMTJzIGVhc2UtaW4tb3V0IGJvdGg7XG4gIGFuaW1hdGlvbjoga2VuYnVybnMtYm90dG9tLXJpZ2h0IDEycyBlYXNlLWluLW91dCBib3RoO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5rZW5idXJucy1ib3R0b20tcmlnaHQge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBrZW5idXJucy1ib3R0b20tcmlnaHQtbW9iaWxlIDEycyBlYXNlLWluLW91dCBib3RoO1xuICAgIGFuaW1hdGlvbjoga2VuYnVybnMtYm90dG9tLXJpZ2h0LW1vYmlsZSAxMnMgZWFzZS1pbi1vdXQgYm90aDtcbiAgfVxufVxuXG4vKipcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqIGN1c3RvbSBhbmltYXRpb24gZmFkZS1pbi1yaWdodFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2UtZmFkZS1pbi1yaWdodCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdlLWZhZGUtaW4tcmlnaHQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLndlLXpvb20taW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd2Utem9vbS1pbiAxLjJzIDAuMnMgYm90aDtcbiAgYW5pbWF0aW9uOiB3ZS16b29tLWluIDEuMnMgMC4ycyBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHdlLXpvb20taW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBjdXN0b20gYW5pbWF0aW9uIGZhZGUtaW4tbGVmdFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2UtZmFkZS1pbi1sZWZ0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyB3ZS1mYWRlLWluLWxlZnQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgd2UtZmFkZS1pbi1ib3R0b20ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyB3ZS1mYWRlLWluLWJvdHRvbSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdlLWZhZGUtaW4tdXAge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ud2VmYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3ZWZhZGVJblVwIDEuMnMgMC4ycyBib3RoO1xuICBhbmltYXRpb246IHdlZmFkZUluVXAgMS4ycyAwLjJzIGJvdGg7XG59XG5cbkBrZXlmcmFtZXMgd2UtZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi53ZWZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3ZS1mYWRlLWluIDEuMnMgMC4ycyBib3RoO1xuICBhbmltYXRpb246IHdlLWZhZGUtaW4gMS4ycyAwLjJzIGJvdGg7XG59XG5cbkBrZXlmcmFtZXMgd2VmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLndlZmFkZUluVXBsYXJnZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3ZWZhZGVJblVwbGFyZ2UgMS4ycyAwLjJzIGJvdGg7XG4gIGFuaW1hdGlvbjogd2VmYWRlSW5VcGxhcmdlIDEuMnMgMC4ycyBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHdlZmFkZUluVXBsYXJnZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3ZnVXBEb3duIHtcbiAgZnJvbSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTU0MHB4O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNTgwcHg7XG4gIH1cbiAgdG8ge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE1NDBweDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMzEwMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN2Z0NpcmNsZVJvdGF0ZSB7XG4gIGZyb20ge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE4MHB4O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxODBweDtcbiAgfVxuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTgwcHg7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBzdmdEb3duVXAge1xuICBmcm9tIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxNTQwcHg7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE1NDBweDtcbiAgfVxuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTU0MHB4O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN2Z1RyYW5zZm9ybSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogYW5pbWF0aW9uIGtlbmJ1cm5zLWJvdHRvbS1yaWdodFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMga2VuYnVybnMtYm90dG9tLXJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbn1cbkBrZXlmcmFtZXMga2VuYnVybnMtYm90dG9tLXJpZ2h0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbn1cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogYW5pbWF0aW9uIGtlbmJ1cm5zLWJvdHRvbS1yaWdodC1tb2JpbGVcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGtlbmJ1cm5zLWJvdHRvbS1yaWdodC1tb2JpbGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogOTQlIDk0JTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSkgdHJhbnNsYXRlKDIwcHgsIDE1cHgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSkgdHJhbnNsYXRlKDIwcHgsIDE1cHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgfVxufVxuQGtleWZyYW1lcyBrZW5idXJucy1ib3R0b20tcmlnaHQtbW9iaWxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMTUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gIH1cbn1cbi8qIFRyYW5zaXRpb24gKi9cbi8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4vKiBPcmRlciAgKi9cbi8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbi8qIFRyYW5zZm9ybSAqL1xuLyogYm9yZGVyLXJhZGl1cyAqL1xuLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbi8qIEJveC1zaGFkb3cqL1xuLyogQW5pbWF0aW9uICovXG4vKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuLyogQmFzZSBjb2xvcnMqL1xuLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuLypcbiAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAqL1xuLyogKG1heC13aWR0aDogNDgwcHgpICovXG4vKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbi8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbi8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4vKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbi8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4vKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbi8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4vKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbi8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbi8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4vKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbi8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4vKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbi8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4vKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4uZXJyb3ItNDA0IHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lcnJvci00MDQge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItNDA0IHtcbiAgICBoZWlnaHQ6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgLmVycm9yLTQwNCB7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lcnJvci00MDQge1xuICAgIGhlaWdodDogNTEwcHg7XG4gIH1cbn1cbi5lcnJvci00MDQgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAuZXJyb3ItNDA0IC5iZy1pbWcge1xuICAgIG1heC13aWR0aDogODYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZXJyb3ItNDA0IC5iZy1pbWcge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAuZXJyb3ItNDA0IC5iZy1pbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0b3A6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZXJyb3ItNDA0IC5iZy1pbWcge1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIC5lcnJvci00MDQgLmJnLWltZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLmVycm9yLTQwNCAuYmctaW1nIC5mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZXJyb3ItNDA0IC5iZy1pbWcgLm1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgLmVycm9yLTQwNCAuYmctaW1nIC5mdWxsLXdpZHRoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lcnJvci00MDQgLmJnLWltZyAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lcnJvci00MDQgLmJnLWltZyAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgbWF4LXdpZHRoOiA0NjJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0NDJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmVycm9yLTQwNCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoNSB7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMzFlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBtYXJnaW46IDIwcHggMTEwcHggMjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoNSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIC5lcnJvci00MDQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi8qISBqUXVlcnkgVUkgLSB2MS4xMi4xIC0gMjAxNi0wOS0xNFxuKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBjb3JlLmNzcywgYWNjb3JkaW9uLmNzcywgYXV0b2NvbXBsZXRlLmNzcywgbWVudS5jc3MsIGJ1dHRvbi5jc3MsIGNvbnRyb2xncm91cC5jc3MsIGNoZWNrYm94cmFkaW8uY3NzLCBkYXRlcGlja2VyLmNzcywgZGlhbG9nLmNzcywgZHJhZ2dhYmxlLmNzcywgcmVzaXphYmxlLmNzcywgcHJvZ3Jlc3NiYXIuY3NzLCBzZWxlY3RhYmxlLmNzcywgc2VsZWN0bWVudS5jc3MsIHNsaWRlci5jc3MsIHNvcnRhYmxlLmNzcywgc3Bpbm5lci5jc3MsIHRhYnMuY3NzLCB0b29sdGlwLmNzcywgdGhlbWUuY3NzXG4qIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwOi8vanF1ZXJ5dWkuY29tL3RoZW1lcm9sbGVyLz9mZkRlZmF1bHQ9QXJpYWwlMkNIZWx2ZXRpY2ElMkNzYW5zLXNlcmlmJmZzRGVmYXVsdD0xZW0mZndEZWZhdWx0PW5vcm1hbCZjb3JuZXJSYWRpdXM9M3B4JmJnQ29sb3JIZWFkZXI9ZTllOWU5JmJnVGV4dHVyZUhlYWRlcj1mbGF0JmJvcmRlckNvbG9ySGVhZGVyPWRkZGRkZCZmY0hlYWRlcj0zMzMzMzMmaWNvbkNvbG9ySGVhZGVyPTQ0NDQ0NCZiZ0NvbG9yQ29udGVudD1mZmZmZmYmYmdUZXh0dXJlQ29udGVudD1mbGF0JmJvcmRlckNvbG9yQ29udGVudD1kZGRkZGQmZmNDb250ZW50PTMzMzMzMyZpY29uQ29sb3JDb250ZW50PTQ0NDQ0NCZiZ0NvbG9yRGVmYXVsdD1mNmY2ZjYmYmdUZXh0dXJlRGVmYXVsdD1mbGF0JmJvcmRlckNvbG9yRGVmYXVsdD1jNWM1YzUmZmNEZWZhdWx0PTQ1NDU0NSZpY29uQ29sb3JEZWZhdWx0PTc3Nzc3NyZiZ0NvbG9ySG92ZXI9ZWRlZGVkJmJnVGV4dHVyZUhvdmVyPWZsYXQmYm9yZGVyQ29sb3JIb3Zlcj1jY2NjY2MmZmNIb3Zlcj0yYjJiMmImaWNvbkNvbG9ySG92ZXI9NTU1NTU1JmJnQ29sb3JBY3RpdmU9MDA3ZmZmJmJnVGV4dHVyZUFjdGl2ZT1mbGF0JmJvcmRlckNvbG9yQWN0aXZlPTAwM2VmZiZmY0FjdGl2ZT1mZmZmZmYmaWNvbkNvbG9yQWN0aXZlPWZmZmZmZiZiZ0NvbG9ySGlnaGxpZ2h0PWZmZmE5MCZiZ1RleHR1cmVIaWdobGlnaHQ9ZmxhdCZib3JkZXJDb2xvckhpZ2hsaWdodD1kYWQ1NWUmZmNIaWdobGlnaHQ9Nzc3NjIwJmljb25Db2xvckhpZ2hsaWdodD03Nzc2MjAmYmdDb2xvckVycm9yPWZkZGZkZiZiZ1RleHR1cmVFcnJvcj1mbGF0JmJvcmRlckNvbG9yRXJyb3I9ZjFhODk5JmZjRXJyb3I9NWYzZjNmJmljb25Db2xvckVycm9yPWNjMDAwMCZiZ0NvbG9yT3ZlcmxheT1hYWFhYWEmYmdUZXh0dXJlT3ZlcmxheT1mbGF0JmJnSW1nT3BhY2l0eU92ZXJsYXk9MCZvcGFjaXR5T3ZlcmxheT0zMCZiZ0NvbG9yU2hhZG93PTY2NjY2NiZiZ1RleHR1cmVTaGFkb3c9ZmxhdCZiZ0ltZ09wYWNpdHlTaGFkb3c9MCZvcGFjaXR5U2hhZG93PTMwJnRoaWNrbmVzc1NoYWRvdz01cHgmb2Zmc2V0VG9wU2hhZG93PTBweCZvZmZzZXRMZWZ0U2hhZG93PTBweCZjb3JuZXJSYWRpdXNTaGFkb3c9OHB4XG4qIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzOyBMaWNlbnNlZCBNSVQgKi9cbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1oZWxwZXItaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSxcbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udWktaGVscGVyLXpmaXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTApO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLWZyb250IHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycHggMCAwIDA7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDAuN2VtO1xuICBmb250LXNpemU6IDEwMCU7XG59XG5cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcbiAgcGFkZGluZzogMWVtIDIuMmVtO1xuICBib3JkZXItdG9wOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51aS1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogMDtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcHggMWVtIDNweCAwLjRlbTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlciB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG5cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cyxcbi51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuICBtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMC4yZW07XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4vKiByaWdodC1hbGlnbmVkICovXG4udWktbWVudSAudWktbWVudS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1idXR0b24ge1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDAuMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogU3VwcG9ydDogSUUgPD0gMTEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjFlbTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG59XG5cbi8qIHdvcmthcm91bmRzICovXG4vKiBTdXBwb3J0OiBGaXJlZm94IDUgLSA0MCAqL1xuaW5wdXQudWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuYnV0dG9uLnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVpLWNvbnRyb2xncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtOmZvY3VzLFxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbS51aS12aXN1YWwtZm9jdXMge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsID4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwge1xuICBwYWRkaW5nOiAwLjRlbSAxZW07XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBTcGlubmVyIHNwZWNpZmljIHN0eWxlIGZpeGVzICovXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyLWlucHV0IHtcbiAgLyogU3VwcG9ydDogSUU4IG9ubHksIEFuZHJvaWQgPCA0LjQgb25seSAqL1xuICB3aWR0aDogNzUlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMi40ZW0pO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyIC51aS1zcGlubmVyLXVwIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDFweCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwLjEyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkIC51aS1pY29uLFxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkOmhvdmVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAxN2VtO1xuICBwYWRkaW5nOiAwLjJlbSAwLjJlbSAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gIHRvcDogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgbGVmdDogMnB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3ZlciB7XG4gIGxlZnQ6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gIG1hcmdpbjogMCAyLjNlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDFweCAwO1xufVxuXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogNDUlO1xufVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDAgMCAwLjRlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICBwYWRkaW5nOiAwLjdlbSAwLjNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbjogMC43ZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDAgMC4yZW07XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNWVtIDAuMmVtIDAuNGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNmVtIDAuM2VtIDAuNmVtO1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvIDAuNGVtO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAzMy4zJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgcmlnaHQ6IDJweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuICBsZWZ0OiAycHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1uZXh0OmhvdmVyIHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBjbGVhcjogcmlnaHQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50LFxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGVmdDogMC41ZW07XG4gIHRvcDogMC4zZW07XG59XG5cbi51aS1kaWFsb2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMC4yZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjFlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogOTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4zZW07XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gMC41ZW0gMC40ZW07XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIC51aS1kaWFsb2ctYnV0dG9uc2V0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b24ge1xuICBtYXJnaW46IDAuNWVtIDAuNGVtIDAuNWVtIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtZSB7XG4gIHdpZHRoOiAycHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtcyB7XG4gIGhlaWdodDogMnB4O1xuICBib3R0b206IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcbiAgd2lkdGg6IDJweDtcbiAgbGVmdDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlLFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXN3LFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW5lLFxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW5lIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi51aS1kcmFnZ2FibGUtaGFuZGxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktcmVzaXphYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwLjFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZS1kaXNhYmxlZCAudWktcmVzaXphYmxlLWhhbmRsZSxcbi51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktcmVzaXphYmxlLW4ge1xuICBjdXJzb3I6IG4tcmVzaXplO1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXJlc2l6YWJsZS1zIHtcbiAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi51aS1yZXNpemFibGUtZSB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXJlc2l6YWJsZS13IHtcbiAgY3Vyc29yOiB3LXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51aS1yZXNpemFibGUtc2Uge1xuICBjdXJzb3I6IHNlLXJlc2l6ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IHN3LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGJvdHRvbTogLTVweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIGN1cnNvcjogbnctcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtNXB4O1xufVxuXG4udWktcmVzaXphYmxlLW5lIHtcbiAgY3Vyc29yOiBuZS1yZXNpemU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICByaWdodDogLTVweDtcbiAgdG9wOiAtNXB4O1xufVxuXG4udWktcHJvZ3Jlc3NiYXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gIG1hcmdpbjogLTFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFvQUlBQkFBQUFBUC8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tZd05xWHJkQzUyRFMwNmE3TUZaSSs0RkhCQ0tvRGVXS1hxeW1QcUdxeHZKclhaYk14N1R0Yyt3OVhnVTJGQjNsT3lRUldFVDJJRkdpVTltMWZyRFZweFpaYzZiZkh3djRjMVlYUDZrMVZkeTI5MkZiNlVrdXZGdFhwdldTekErSHljWEpIVVhpR1lJaU1nMlI2VzQ1OWduV0dmSE5kaklxRFdWcWVtSDJla3BPYmtwT2xwcFdVcVppcXI2ZWRxcVdRQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcFNNZ1puR2ZhcWNnMUUydXV6RG1tSFVCUjhRaWw5NWhpUEtxV24zYXF0THNTMTh5N0cxU3pOZW93V0JFTnRRZCtUMUprdFAwNW56UFRkSlpsUjZ2VXhOV1dqVit2VVdoV05rV0Z3eGw5VnBaUmVkWWNmbElPTGFmYWEyOFhkc0gveW5sY2MxdVBWRFp4UUlSMEsyNStjSUNDbW9xQ2U1bUdoWk9mZVlTVWg1eUpjSnlya1pXV3BhUjhkb0oybzROWXE2MmxBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZESTRZeTIyWm5JTlJOcW9zdzBCdjdpMWd5SFVrRmo3b1NhV2x1M292QzhHeE5zbzVmbHV6M3FMVmhCVmVUL0x6N1pUSHl4TDVkRGFsUVdQVk9zUVd0Um51d1hhRlRqOWpWVmg4cG1hOUpqWjR6WVNqNVpPeW1hN3V1b2xmZmgrSVI1YVc5N2NIdUJVWEtHS1hsS2puK0RpSFdNY1lKYWg0TjBsWUNNbEpPWGlwR1JyNXFkZ29TVHJxV1NxNldGbDJ5cG9hVUFBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwYUViNkhMZ2QvaU83Rk5XdGNGV2UrdWZPREdqUmZvaUoyYWtTaGJ1ZWIwd3RJNTB6bTAycGJ2d2ZXRU1XQlExektHbExJaHNraUVQbTlSNnZSWHhWNFp6V1QyeUhPR3BXTXlvcmJsS2xOcDhIbUhFYi9sQ1hqY1c3Ym10WFA4WHQyMjlPVldSMWZvZDJlV3FOZkh1TWpYQ1BrSUdOaWxlT2lJbVZtQ09FbW9TZm4zeVhsSldtb0hHaHFwNmlsWXVXWXBtVHFLVWdBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwaUVINmtiNThiaVEzRk5XdE1GV1czZU5WY29qdUZHZnFuWnFTZWJ1UzA2dzVWODAvWDAycEtlOHpGd1A2RUZXT1QxbERGazhyR0VSaDFUVE5Pb2NRNjFIbTRYbTJWZXhVSHB6anltVmlIckZiaUVMc2VmVnJuNlhLZm50MlE5Ry8rWGRpZTQ5OVhIZDJnNGg3aW9PR2hYR0pib0dBblhTQm5vQndLWXlmaW91YlpKMkhuMFJ1UlphZmxaT2lsNTZacDZpaW9LU1hwVUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrb1FScVJ2bnh1STdrVTFhMVVVNWJkNXRuU2VPWlhobW41bFdLM3FOVFd2UmRReFA4cXZhQysveWFZUXpYTzdCTXZhVUVtSlJkM1RzaU1BZ3N3bU5ZclNnWmRZclRYNnRTSEdaTzczZXp1QXcydXh1UStCYmVaZk14c2V4WTM1Ky9RZTRKMWluVjBnNHgzV0h1TWhJbDJqWE9LVDJRK1ZVNWZnb1NVSTUyVmZaeWZrSkdraGE2am1ZK2FhWWRpcnErbFFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLV0JJS3BZZTBMM1lOS1RvcXN3VWx2em5pZ2Q0d2lSNEtoWnJLdDlVcHFpcDYxaTlFM3ZNdnhSZEhsYkVGaUVYZms5WUFSWXhPWlpENlZRMnBVdW5CbXRSWG8xTGY4aE1WVmNObDhKYWZWMzhhTTIvRnU1VjE2Qm42M3I2eHQ5N2owOStNWFNGaTRCbmlHRmFlM2h6Ykg5K2hZQnprcHVVaDVhWm1IdWFuWk9aZ0l1dmJHaU5lb21DbmF4eGFwMnVwYUNac3ErMWtBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLWGpJOEJ5NXpmNGtPeFRWclhOVmx2MVgwZDhJR1pHS0xuTnBZdG04THI5Y3FWZXVPU3ZmT1c3OUQ5YURIaXpOaERKaWRGWmhOeWRFYWhPYURINm5vbXRKanAxdHV0S29OV2t2QTZKcWZSVkxIVS9RVWZhdTlsMng3RzU0ZDFmbDk5NXhjSUdBZFhxTWZCTmFkb1lyaEgrTWcyS0JscFZwYmx1Q2lYbU1uWjJTaDRHQnFKK2NrSU9xcUo2TG1LU2xsWm1zb3E2d3BRQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2xZeC9vTHZveHVKRGtVMWExWVVaYko1OW5TZDJaWGhXcWJSYTIvZ0Y4R3UyRFkzaXFzN3lycSt4QllFa1l2RlNNOGFTU09iRStaZ1JsMUJIRlpOcjdwUkNhdlo1QlcyMTQyaFkzQU4veld0c21mMTJwOVh4eEZsMmxwTG4xcnNlenRmWFpqZElXSWYyczVkSXR3allLQmdvOXlnNXBIZ3pKWFRFZUdsWnVlbnB5UG1wR1FvS09Xa1ltU3BhU25xS2lsZUkyRkFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVmpCK2d1K2pHNGtPUlRWclZoUmxzbm4yZEozWmxlRmFwdEZyYitDWG1POU9vemVMNVZmUDk5SHZBV2hwaVVkY3drcEJIMzgyNUF3WWRVOHhUcWxMR2h0Q29zQXJLTXB2ZmExbU1SYWU5VnZXWmZlQjJYZlBrZUxtbTE4bFVjQmorcDVkbk44alhaM1lJR0VoWXVPVW40NWFvQ0RrcDE2aGw1SWpZSnZqV0tjbm9HUXBxeVBscE9ocjNhRWxhcXJxNTZCcTdWQUFBT3c9PVwiKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjUpO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnVpLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktc2VsZWN0bWVudS1vcHRncm91cCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMnB4IDAuNGVtO1xuICBtYXJnaW46IDAuNWVtIDAgMCAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbn1cblxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udWktc2VsZWN0bWVudS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTRlbTtcbn1cblxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udWktc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMS4yZW07XG4gIGhlaWdodDogMS4yZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cblxuLyogc3VwcG9ydDogSUU4IC0gU2VlICM2NzI3ICovXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLFxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcbiAgZmlsdGVyOiBpbmhlcml0O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDAuOGVtO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICB0b3A6IC0wLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjZlbTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC44ZW07XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICBsZWZ0OiAtMC4zZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAtMC42ZW07XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgdG9wOiAwO1xufVxuXG4udWktc29ydGFibGUtaGFuZGxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udWktc3Bpbm5lci1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAuMjIyZW0gMDtcbiAgbWFyZ2luOiAwLjJlbSAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogMC40ZW07XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4udWktc3Bpbm5lci1idXR0b24ge1xuICB3aWR0aDogMS42ZW07XG4gIGhlaWdodDogNTAlO1xuICBmb250LXNpemU6IDAuNWVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByaWdodDogMDtcbn1cblxuLyogbW9yZSBzcGVjaWZpY2l0eSByZXF1aXJlZCBoZXJlIHRvIG92ZXJyaWRlIGRlZmF1bHQgYm9yZGVycyAqL1xuLnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLXNwaW5uZXItdXAge1xuICB0b3A6IDA7XG59XG5cbi51aS1zcGlubmVyLWRvd24ge1xuICBib3R0b206IDA7XG59XG5cbi51aS10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4yZW0gMC4yZW0gMDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDFweCAwLjJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3Ige1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi51aS10YWJzLWNvbGxhcHNpYmxlIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi51aS10YWJzIC51aS10YWJzLXBhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogMWVtIDEuNGVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udWktdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG5ib2R5IC51aS10b29sdGlwIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG5cbi8qIENvbXBvbmVudCBjb250YWluZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS13aWRnZXQge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQgLnVpLXdpZGdldCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4udWktd2lkZ2V0IGlucHV0LFxuLnVpLXdpZGdldCBzZWxlY3QsXG4udWktd2lkZ2V0IHRleHRhcmVhLFxuLnVpLXdpZGdldCBidXR0b24ge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnVpLXdpZGdldC1jb250ZW50IGEge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xuICBjb2xvcjogIzMzMzMzMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS13aWRnZXQtaGVhZGVyIGEge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogSW50ZXJhY3Rpb24gc3RhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktYnV0dG9uLFxuaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmhvdmVyLFxuaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNDU0NTQ1O1xufVxuXG4udWktc3RhdGUtZGVmYXVsdCBhLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkLFxuYS51aS1idXR0b24sXG5hOmxpbmsudWktYnV0dG9uLFxuYTp2aXNpdGVkLnVpLWJ1dHRvbixcbi51aS1idXR0b24ge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyYjJiMmI7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciBhLFxuLnVpLXN0YXRlLWhvdmVyIGE6aG92ZXIsXG4udWktc3RhdGUtaG92ZXIgYTpsaW5rLFxuLnVpLXN0YXRlLWhvdmVyIGE6dmlzaXRlZCxcbi51aS1zdGF0ZS1mb2N1cyBhLFxuLnVpLXN0YXRlLWZvY3VzIGE6aG92ZXIsXG4udWktc3RhdGUtZm9jdXMgYTpsaW5rLFxuLnVpLXN0YXRlLWZvY3VzIGE6dmlzaXRlZCxcbmEudWktYnV0dG9uOmhvdmVyLFxuYS51aS1idXR0b246Zm9jdXMge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktdmlzdWFsLWZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAxcHggcmdiKDk0LCAxNTgsIDIxNCk7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUsXG5hLnVpLWJ1dHRvbjphY3RpdmUsXG4udWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b24udWktc3RhdGUtYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwM2VmZjtcbiAgYmFja2dyb3VuZDogIzAwN2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi51aS1pY29uLWJhY2tncm91bmQsXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLWJhY2tncm91bmQge1xuICBib3JkZXI6ICMwMDNlZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgYSxcbi51aS1zdGF0ZS1hY3RpdmUgYTpsaW5rLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBDdWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuICBiYWNrZ3JvdW5kOiAjZmZmYTkwO1xuICBjb2xvcjogIzc3NzYyMDtcbn1cblxuLnVpLXN0YXRlLWNoZWNrZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuICBiYWNrZ3JvdW5kOiAjZmZmYTkwO1xufVxuXG4udWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhIHtcbiAgY29sb3I6ICM3Nzc2MjA7XG59XG5cbi51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFhODk5O1xuICBiYWNrZ3JvdW5kOiAjZmRkZmRmO1xuICBjb2xvcjogIzVmM2YzZjtcbn1cblxuLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yIGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYSB7XG4gIGNvbG9yOiAjNWYzZjNmO1xufVxuXG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeSB7XG4gIG9wYWNpdHk6IDAuNztcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTcwKTtcbiAgLyogc3VwcG9ydDogSUU4ICovXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM1O1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzUpO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29uIHtcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTM1KTtcbiAgLyogc3VwcG9ydDogSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHN0YXRlcyBhbmQgaW1hZ2VzICovXG4udWktaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi51aS1pY29uLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktc3RhdGUtaG92ZXIgLnVpLWljb24sXG4udWktc3RhdGUtZm9jdXMgLnVpLWljb24sXG4udWktYnV0dG9uOmhvdmVyIC51aS1pY29uLFxuLnVpLWJ1dHRvbjpmb2N1cyAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc181NTU1NTVfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24sXG4udWktYnV0dG9uOmFjdGl2ZSAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24sXG4udWktYnV0dG9uIC51aS1zdGF0ZS1oaWdobGlnaHQudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc2MjBfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1lcnJvciAudWktaWNvbixcbi51aS1zdGF0ZS1lcnJvci10ZXh0IC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2NjMDAwMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLWJ1dHRvbiAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc3NzdfMjU2eDI0MC5wbmdcIik7XG59XG5cbi8qIHBvc2l0aW9uaW5nICovXG4udWktaWNvbi1ibGFuayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTZweDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0yLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTZweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLXNlLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDFweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1zZS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3ctNCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwcHg7XG59XG5cbi51aS1pY29uLWFycm93LTQtZGlhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1leHRsaW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTgwcHg7XG59XG5cbi51aS1pY29uLW5ld3dpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC04MHB4O1xufVxuXG4udWktaWNvbi1yZWZyZXNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXNodWZmbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtODBweDtcbn1cblxuLnVpLWljb24tdHJhbnNmZXItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXRyYW5zZmVydGhpY2stZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbn1cblxuLnVpLWljb24tZm9sZGVyLW9wZW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQtYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1ub3RlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1zdWl0Y2FzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tY29tbWVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtOTZweDtcbn1cblxuLnVpLWljb24tcGVyc29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wcmludCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtOTZweDtcbn1cblxuLnVpLWljb24tdHJhc2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tdW5sb2NrZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWJvb2ttYXJrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10YWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLWhvbWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweDtcbn1cblxuLnVpLWljb24tZmxhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXBlbmNpbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2xvY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWRpc2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29taW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29tb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24td3JlbmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZ2VhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWhlYXJ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc3RhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWxpbmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYW5jZWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1c3RoaWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbWludXN0aGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNsb3NldGhpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWtleSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWxpZ2h0YnVsYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXNjaXNzb3JzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xpcGJvYXJkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY29weSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXZpZGVvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2NyaXB0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDtcbn1cblxuLnVpLWljb24taW5mbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tbm90aWNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1oZWxwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1jaGVjayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tYnVsbGV0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcmFkaW8tb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGluLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBsYXkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweDtcbn1cblxuLnVpLWljb24tcGF1c2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLWVuZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1zdGFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLyogdWktaWNvbi1zZWVrLWZpcnN0IGlzIGRlcHJlY2F0ZWQsIHVzZSB1aS1pY29uLXNlZWstc3RhcnQgaW5zdGVhZCAqL1xuLnVpLWljb24tc2Vlay1maXJzdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc3RvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tZWplY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi12b2x1bWUtb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tcG93ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDtcbn1cblxuLnVpLWljb24tc2lnbmFsLWRpYWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS16b29tb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtaG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwc21hbGwtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjI0cHg7XG59XG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBDb3JuZXIgcmFkaXVzICovXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItdG9wLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci10bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItbGVmdCxcbi51aS1jb3JuZXItYmwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLXJpZ2h0LFxuLnVpLWNvcm5lci1iciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjYWFhYWFhO1xuICBvcGFjaXR5OiAwLjM7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zMCk7XG4gIC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktd2lkZ2V0LXNoYWRvdyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzY2NjY2NjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzY2NjY2Njtcbn1cblxuYm9keS53ZWthLTIwIHtcbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tbmV3IGZvb3Rlci1jb250ZW50IHN0eWxlIHN0YXJ0cyBmcm9tIGhlcmUtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qXG4gICAqICBAbWVkaWEgUXVlcmllc1xuICAgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKjRvNCBjc3MqL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW1vYmlsZSBuYXYgY29kZSBzdGFydHMgaGVyZS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tbW9iaWxlIG5hdiBjb2RlIGVuZHMgaGVyZS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBUcmFuc2l0aW9uICovXG4gIC8qIFRyYW5zaXRpb24tZGVsYXkgICovXG4gIC8qIE9yZGVyICAqL1xuICAvKiBUcmFuc2Zvcm0tb3JpZ2luICovXG4gIC8qIFRyYW5zZm9ybSAqL1xuICAvKiBib3JkZXItcmFkaXVzICovXG4gIC8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG4gIC8qIEJveC1zaGFkb3cqL1xuICAvKiBBbmltYXRpb24gKi9cbiAgLypXaWR0aCBmb3IgYWxsIGljb25zKi9cbiAgLyogQmFzZSBjb2xvcnMqL1xuICAvKiAgTWVkaWEgcXVlcnkgdmFyaWFibGVzICovXG4gIC8qXG4gICAqIE1vYmlsZSBsYW5kc2NhcGUgbWVkaWEgcXVlcnlcbiAgICovXG4gIC8qIChtYXgtd2lkdGg6IDQ4MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6IDc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG4gIC8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMTUwcHgpICovXG4gIC8qIChtaW4td2lkdGg6MTE1MXB4KSwgKG1heC13aWR0aDogMTQwMHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAgKG1heC13aWR0aDoxMTcwcHgpICovXG4gIC8qICBNZWRpYSBxdWVyeSBtaXhpbnNcbiAgICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6MTE1MHB4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo5OTJweCkgKi9cbiAgLyogKG1heC13aWR0aDo5OTFweCkgKi9cbiAgLyogKG1heC13aWR0aDo3NjdweCkgKi9cbiAgLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbiAgLyogKG1heC13aWR0aDo1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG4gIC8qIFRyYW5zaXRpb24gKi9cbiAgLyogVHJhbnNpdGlvbi1kZWxheSAgKi9cbiAgLyogT3JkZXIgICovXG4gIC8qIFRyYW5zZm9ybS1vcmlnaW4gKi9cbiAgLyogVHJhbnNmb3JtICovXG4gIC8qIGJvcmRlci1yYWRpdXMgKi9cbiAgLyogQmFja2ZhY2UtdmlzaWJpbGl0eSAgKi9cbiAgLyogQm94LXNoYWRvdyovXG4gIC8qIEFuaW1hdGlvbiAqL1xuICAvKldpZHRoIGZvciBhbGwgaWNvbnMqL1xuICAvKiBCYXNlIGNvbG9ycyovXG4gIC8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiAgLypcbiAgICogTW9iaWxlIGxhbmRzY2FwZSBtZWRpYSBxdWVyeVxuICAgKi9cbiAgLyogKG1heC13aWR0aDogNDgwcHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDEwMjRweCkgKi9cbiAgLyogKG1pbi13aWR0aDo5OTJweCksIChtYXgtd2lkdGg6IDExNTBweCkgKi9cbiAgLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjc2OHB4KSwgKG1heC13aWR0aDogOTkxcHgpICovXG4gIC8qICAobWluLXdpZHRoOjU5NnB4KSwgKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qICAobWluLXdpZHRoOjQ4MXB4KSwgKG1heC13aWR0aDogNTk1cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgICAobWluLXdpZHRoOjExNTBweCkgKi9cbiAgLyogKG1heC13aWR0aDoxMTUwcHgpICovXG4gIC8qICAobWluLXdpZHRoOjk5MnB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjk5MXB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjc2N3B4KSAqL1xuICAvKiAobWluLXdpZHRoOjc2OHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjU5NnB4KSAqL1xuICAvKiAgKG1heC13aWR0aDo0ODBweCkgKi9cbiAgLyogVHJhbnNpdGlvbiAqL1xuICAvKiBUcmFuc2l0aW9uLWRlbGF5ICAqL1xuICAvKiBPcmRlciAgKi9cbiAgLyogVHJhbnNmb3JtLW9yaWdpbiAqL1xuICAvKiBUcmFuc2Zvcm0gKi9cbiAgLyogYm9yZGVyLXJhZGl1cyAqL1xuICAvKiBCYWNrZmFjZS12aXNpYmlsaXR5ICAqL1xuICAvKiBCb3gtc2hhZG93Ki9cbiAgLyogQW5pbWF0aW9uICovXG4gIC8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4gIC8qIEJhc2UgY29sb3JzKi9cbiAgLyogIE1lZGlhIHF1ZXJ5IHZhcmlhYmxlcyAqL1xuICAvKlxuICAgKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gICAqL1xuICAvKiAobWF4LXdpZHRoOiA0ODBweCkgKi9cbiAgLyogKG1heC13aWR0aDogNzY3cHgpICovXG4gIC8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuICAvKiAgKG1pbi13aWR0aDo0ODFweCksIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuICAvKiAobWluLXdpZHRoOiA3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTAyNHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuICAvKiAobWluLXdpZHRoOjExNTFweCksIChtYXgtd2lkdGg6IDE0MDBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbiAgLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbiAgLyogIChtYXgtd2lkdGg6MTE3MHB4KSAqL1xuICAvKiAgTWVkaWEgcXVlcnkgbWl4aW5zXG4gICAgIChtaW4td2lkdGg6MTE1MHB4KSAqL1xuICAvKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbiAgLyogIChtaW4td2lkdGg6OTkycHgpICovXG4gIC8qIChtYXgtd2lkdGg6OTkxcHgpICovXG4gIC8qIChtYXgtd2lkdGg6NzY3cHgpICovXG4gIC8qIChtaW4td2lkdGg6NzY4cHgpICovXG4gIC8qIChtYXgtd2lkdGg6NTk1cHgpICovXG4gIC8qIChtaW4td2lkdGg6NTk2cHgpICovXG4gIC8qICAobWF4LXdpZHRoOjQ4MHB4KSAqL1xuICAvKiBXaGl0ZSBQYXBlciBQREYgVmlld2VyICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDQuM3B4O1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnNvY2lhbC1saW5rcyB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIGg2IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3gge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1NHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggaDYge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gaWZyYW1lIHtcbiAgd2lkdGg6IDI0MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGlmcmFtZSAuaHMtc3VibWl0ID4gLmFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggcCBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IDIzMnB4O1xuICBtYXJnaW46IDAgYXV0byAzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSBmaWVsZHNldCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0ID4gdWw6YmVmb3JlLCBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3ggbGFiZWwgaW5wdXQge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94IGxhYmVsIGlucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHJlZDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIGZpZWxkc2V0IHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTQlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaW5wdXQge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVtYWlsIGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogN3B4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggLmhic3B0LWZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IC5oYnNwdC1mb3JtICNoc0Zvcm1fMjQ5MTZlNmMtYzU2NC00N2UzLWFiYTItOGFhZmY2YmY5ZDVkIC5oc19zdWJtaXQgLmhzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogMTJweDtcbiAgcGFkZGluZzogNXB4IDJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSAjaHNGb3JtXzI0OTE2ZTZjLWM1NjQtNDdlMy1hYmEyLThhYWZmNmJmOWQ1ZCAuaHNfc3VibWl0IC5ocy1idXR0b24ge1xuICAgIHRvcDogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCAuaGJzcHQtZm9ybSAjaHNGb3JtXzI0OTE2ZTZjLWM1NjQtNDdlMy1hYmEyLThhYWZmNmJmOWQ1ZCAuaHNfc3VibWl0IC5ocy1idXR0b24ge1xuICAgIHRvcDogMnB4O1xuICAgIHJpZ2h0OiAxM3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLmNvcHlyaWdodCAucG9zdC1lZGl0LWxpbmsge1xuICAgIGJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5mb3Jtc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRvcDogNTZweDtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtbXMtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnNvY2lhbC1saW5rcyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtby10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICBoZWlnaHQ6IDQxcHg7XG4gIHdpZHRoOiA0MXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zb2NpYWwtbGlua3MgYSBzdmcge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zb2NpYWwtbGlua3Mgc3ZnIHBhdGgsXG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zb2NpYWwtbGlua3Mgc3ZnIHBvbHlnb24ge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIGxpOmhvdmVyIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIGxpOmhvdmVyIHN2ZyBwYXRoLFxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuc29jaWFsLWxpbmtzIGxpOmhvdmVyIHN2ZyBwb2x5Z29uIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5ib2R5Lndla2EtMjAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgYm9keS53ZWthLTIwIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgYm9keS53ZWthLTIwIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDQ0cHggMCA5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubmV3LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXgtd2lkdGg6IDEzMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYge1xuICBtYXgtd2lkdGg6IDExNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpudGgtY2hpbGQoNm4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOm50aC1jaGlsZCg1bikge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06bnRoLWNoaWxkKDRuKSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpudGgtY2hpbGQoNG4rMSkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06bnRoLWNoaWxkKDNuKSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpudGgtY2hpbGQoM24rMSkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOm50aC1jaGlsZCgybikge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBpbnB1dCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDZweCA4OXB4IDdweCA3cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTA3LCAwLCAyMjEsIDAuMzUpO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5idG4td3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDEycHggMTRweCAxMnB4IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICByaWdodDogNnB4O1xuICB0b3A6IDZweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc29jaWFsLWxpbmtzIHVsIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtbXMtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgaGVpZ2h0OiAzMXB4O1xuICB3aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc29jaWFsLWxpbmtzIHVsIGxpIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc29jaWFsLWxpbmtzIHVsIGxpIGEgaW1nIHtcbiAgaGVpZ2h0OiAzMXB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwMWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBvcGFjaXR5OiAwLjg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsubm8tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsubi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rLmJsb2NrLWxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rLnBvc3QtZWRpdC1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSA+IHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG9wYWNpdHk6IDAuODtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICBwYWRkaW5nOiA5cHggMCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSA+IHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgPiB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuODtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51ID4gdWwgbGkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51ID4gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgLmZvb3Rlci10ZXJtcyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IC5mb290ZXItdGVybXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiAuZm9vdGVyLXRlcm1zIC5wb3N0LWVkaXQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjJweDtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMTBweCAwIDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBvcGFjaXR5OiAwLjg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5wb2xpY3kge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGlucHV0IHtcbiAgICBwYWRkaW5nOiAzcHggNzVweCA4cHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBpbnB1dCB7XG4gICAgcGFkZGluZzogNnB4IDg5cHggOHB4IDdweDtcbiAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgd2lkdGg6IDI0NXB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IGZvcm0gYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IGZvcm0gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA1cHggOHB4IDNweDtcbiAgICByaWdodDogMzJweDtcbiAgICB0b3A6IDQuNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBpbnB1dCB7XG4gICAgcGFkZGluZzogOXB4IDg5cHggMTFweCA3cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMzIuNTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IGZvcm0gYnV0dG9uIHtcbiAgICByaWdodDogMTRweDtcbiAgICB0b3A6IDE1LjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zb2NpYWwtbGlua3MgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuODtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkFjdW1pblByby1Cb2xkXCI7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG5ib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50LXRlcm1zIGEucG9saWN5IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuOTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJBY3VtaW5Qcm8tQm9sZFwiO1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDQxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQtdGVybXMgYS5wb2xpY3k6aG92ZXIge1xuICBjb2xvcjogI0YwRjJGNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudC10ZXJtcyBhLnBvbGljeTpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiAxcHggI0YwRjJGNSBzb2xpZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zb2NpYWwtbGlua3MgdWwgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDQuM3B4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zb2NpYWwtbGlua3MgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiAyN3B4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zb2NpYWwtbGlua3MgdWwgbGkgYSBpbWcge1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAuY29sLXR3byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggaDYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDM0MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHggODlweCAxMXB4IDdweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5zdWJzY3JpYmUtYm94IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnNvY2lhbC1saW5rcyBhIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubmV3LXBvcC11cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTglO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDY1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAge1xuICB3aWR0aDogMzQuNSU7XG4gIG1heC13aWR0aDogMTY3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDE7XG4gIG1pbi1oZWlnaHQ6IDIxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC5pbWctd3JhcC5oaWRlLWltZyB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLmNyb3NzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3BvcC11cC1jcm9zcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciB7XG4gIHdpZHRoOiA2NSU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC5oaWRlLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgcmlnaHQ6IC01NXB4O1xuICB0b3A6IDQ0JTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3gge1xuICAgIHJpZ2h0OiAtNDlweDtcbiAgICB0b3A6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLmhpZGUtYm94IHtcbiAgICByaWdodDogLTU1cHg7XG4gICAgdG9wOiA4NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLmhpZGUtYm94ID4gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC5oaWRlLWJveCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC5oaWRlLWJveC5zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3guYmx1ciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCB7XG4gIHBhZGRpbmc6IDI1cHggMjBweCAyNHB4IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAgYnV0dG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwLnRleHQge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCA+IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAgPiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwID4gcDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwIC5yZXF1ZXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA5cHggMTJweCAxMXB4IDEycHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IDA7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCAucmVxdWVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlLXBhcnQvaHRtbC9pbWFnZXMvYnRuX2Fycm93LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTNweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwLmhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDI0cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwLmhpZGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MzRweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAuaGlkZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE3MHB4KTtcbiAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAuaGlkZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MjFweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAuaGlkZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cC5oaWRlOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTcwcHgpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAuaGlkZSAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAucmVtb3ZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQyOHB4KSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwLnJlbW92ZSAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAucmVtb3ZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDM0cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLm5ldy1wb3AtdXAucmVtb3ZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTcwcHgpICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwLnJlbW92ZTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MjFweCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cC5yZW1vdmU6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MzBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAubmV3LXBvcC11cC5yZW1vdmU6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNzBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5uZXctcG9wLXVwIC5yZW1vdmU6aG92ZXIgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cCB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICB0b3A6IDEwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgYm9keS5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3gge1xuICAgIGxlZnQ6IC00NnB4O1xuICAgIHRvcDogNzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgYm9keS5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC5oaWRlLWJveCA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3guYmx1ciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgYm9keS5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAgPiBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSBib2R5LmhvbWUgLm5ldy1wb3AtdXAuaGlkZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwcHgpO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaG9tZSBib2R5LmhvbWUgLm5ldy1wb3AtdXAuaGlkZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTkwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgYm9keS5ob21lIC5uZXctcG9wLXVwLnJlbW92ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5ob21lIGJvZHkuaG9tZSAubmV3LXBvcC11cC5yZW1vdmU6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5MHB4KSAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5zaG93IHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU2MnB4O1xuICBtYXgtd2lkdGg6IDgwOXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiA1NTlweCAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogY2FsYyg5NXZoIC0gODBweCkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNTYycHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IGNhbGMoOTV2aCAtIDgwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNDhweCA0NnB4IDQ4cHggNDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbCB7XG4gICAgcGFkZGluZzogNDhweCAzMHB4IDM5cHggMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wgLnRoYW5rcy1tc2cge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sIC50aGFua3MtbXNnIHAge1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sIC50aGFua3MtbXNnIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wgLnRoYW5rcy1tc2cgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wudGhhbmtzLWZvcm0gLnRoYW5rcy1tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAtMTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNsb3NlLWJ0biB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNsb3NlLWJ0biB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiA2cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNsb3NlLWJ0bjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDJweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY2xvc2UtYnRuOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAycHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuYmctYmxhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5mb3JtLWJsb2ctb3ZlcmxheSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogNDYwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5mb3JtLWJsb2ctb3ZlcmxheSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAge1xuICAgIG92ZXJmbG93LXg6IGluaXRpYWw7XG4gICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jbG9zZS1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0b3A6IC02MHB4O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jbG9zZS1idG46YWZ0ZXIge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jbG9zZS1idG46YWZ0ZXIge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jbG9zZS1idG46YmVmb3JlIHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmZvcm0tYmxvZy1vdmVybGF5IC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY2xvc2UtYnRuOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5mb3JtLWJsb2ctb3ZlcmxheSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmZvcm0tYmxvZy1vdmVybGF5IC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmZvcm0tYmxvZy1vdmVybGF5LmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuYm9keS53ZWthLTIwIC5xdW90ZXMtaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMjMzcHg7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDY3MHB4O1xuICAgIHotaW5kZXg6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDguNSU7XG4gIHRvcDogMjYlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWF4LXdpZHRoOiAyMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IHtcbiAgICByaWdodDogNy41JTtcbiAgICB0b3A6IDI1JTtcbiAgICBtYXgtd2lkdGg6IDE2NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA3JTtcbiAgICB0b3A6IDI2JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXgtd2lkdGg6IDIxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCB7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICB0b3A6IDI0JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCB7XG4gICAgcmlnaHQ6IDglO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IGg1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMzNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICBsaW5lLWhlaWdodDogMS40OTtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ5O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IHAgPiBhIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IHAgPiBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiA2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzNWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IGE6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xufVxuYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogN3B4O1xuICByaWdodDogLTEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAucXVvdGVzLXRleHQgYTpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMTJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLnF1b3Rlcy10ZXh0IGE6YmVmb3JlIHtcbiAgICBib3R0b206IDZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nIC5xdW90ZXMtdGV4dCBhID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLmNyb3NzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjYuMyU7XG4gIGxlZnQ6IDg4JTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLmNyb3NzIHtcbiAgICB0b3A6IDcxLjMlO1xuICAgIGxlZnQ6IDg1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAuY3Jvc3Mge1xuICAgIGxlZnQ6IDEwJTtcbiAgICB0b3A6IDMzLjclO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLmNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL0Nsb3NlLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZyAuY3Jvc3M6YmVmb3JlIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcgLmNyb3NzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcuc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzMwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaG9tZSAucXVvdGVzLWltZy5zbGlkZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI5MHB4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nLnNob3dfcXVvdGUge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmhvbWUgLnF1b3Rlcy1pbWcucmVtb3ZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzMwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ob21lIC5xdW90ZXMtaW1nLnJlbW92ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjkwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggaDYge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXgtd2lkdGg6IDIxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgcGFkZGluZzogNHB4IDAgMTRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAtNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLmxvZ28tYmxhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIuaG9tZS1wYWdlIC5sb2dvLXdoaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIuaG9tZS1wYWdlIC5sb2dvLWJsYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLnRvcC1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgaGVhZGVyIC50b3AtbmF2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC50b3AtbmF2IC50b3AtbmF2LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAudG9wLW5hdiAudG9wLW5hdi1saXN0ID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLnRvcC1uYXYgLnRvcC1uYXYtbGlzdCA+IGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC50b3AtbmF2IC50b3AtbmF2LWxpc3QgPiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC50b3AtbmF2IC50b3AtbmF2LWxpc3QgPiBsaSBhLm5vLWxpbms6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAudG9wLW5hdiAudG9wLW5hdi1saXN0ID4gbGkuYWN0aXZlLWxpbmsgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubG9nbyB7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxNThweDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IC5saW5rIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTIuNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAuYnRuLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLmJ0bi13cmFwIC5uYXYtYnRuIHtcbiAgcGFkZGluZzogOHB4IDlweCA4cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNHMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLmJ0bi13cmFwIC5wb3N0LWVkaXQtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NXB4O1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0udGhyZWUgLnN1Yi1tZW51IHVsIGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gNXB4KTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLnR3byAuc3ViLW1lbnUgdWwgbGkge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ubm8taW5uZXItbGluaywgYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ub25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLm5vLWlubmVyLWxpbmsgLnN1Yi1tZW51LCBib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbS5vbmUgLnN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgd2lkdGg6IDMwMHB4O1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ubm8taW5uZXItbGluayAuc3ViLW1lbnUgdWwsIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLm9uZSAuc3ViLW1lbnUgdWwge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ubm8taW5uZXItbGluayAuc3ViLW1lbnUgdWwgbGksIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLm9uZSAuc3ViLW1lbnUgdWwgbGkge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLm5vLWlubmVyLWxpbmsgLnN1Yi1tZW51IHVsIGxpOmFmdGVyLCBib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbS5vbmUgLnN1Yi1tZW51IHVsIGxpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMC41cmVtIDFyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmUtbGluayAubmF2LWxpbmsge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtLmFjdGl2ZS1saW5rIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA0OHB4O1xuICBtaW4td2lkdGg6IDE2MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDAgMTNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA4cHg7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAxNXB4IDIwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSB1bCBsaSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSB1bCBsaSAuc3ViLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkgLnN1Yi1tZW51OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIGxpIC5zdWItbWVudSB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkgLnN1Yi1tZW51IHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSB1bCBsaSAuc3ViLW1lbnUgdWwgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIGxpIC5zdWItbWVudSB1bCBsaSBhLm5vLWxpbms6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIGxpIC5zdWItbWVudTpmaXJzdC1jaGlsZCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkgLnN1Yi1tZW51OmZpcnN0LWNoaWxkIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWItbWVudSB1bCBsaSAuc3ViLW1lbnU6Zmlyc3QtY2hpbGQgYS5uby1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC01cHg7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkgLnN1Yi1tZW51OmZpcnN0LWNoaWxkIGEubm8tbGluazpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6IGluaXRpYWw7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpob3ZlciAuc3ViLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpob3ZlciAuc3ViLW1lbnUgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmhvdmVyIC5zdWItbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06aG92ZXIgLnN1Yi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmhvdmVyIC5zdWItbWVudSB1bCBsaSBhLm5vLWxpbmsge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmhvdmVyIC5zdWItbWVudSB1bCBsaSBhLm5vLWxpbms6aG92ZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06aG92ZXIgLnN1Yi1tZW51IHVsIGxpIGEubm8tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAudG9wLW5hdiAjbWVudS10b3AtbmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLmxvZ28ge1xuICAgIG1heC13aWR0aDogMTA5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIzcHggMDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyLm1vYmlsZS1oZWFkIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IC5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAuaGFtYnVyZ2VyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAuaGFtYnVyZ2VyIHNwYW4ge1xuICAgIGhlaWdodDogM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAuaGFtYnVyZ2VyLm9wZW4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDdweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLmhhbWJ1cmdlci5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5oYW1idXJnZXIub3BlbiBzcGFuOmxhc3QtY2hpbGQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDRweDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgcGFkZGluZzogMzdweCAxOXB4IDM0cHggNXB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cy5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cy5zaG93IC5uYXYtaXRlbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICNGMEYyRjU7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbS5pbm5lci1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9uYXZpZ2F0aW9uL25hdl9hcnJvdy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogNHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzLnNob3cgLm5hdi1pdGVtLmlubmVyLW1lbnUubWludXM6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRvcDogMTBweDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMuc2hvdyAubmF2LWl0ZW0uaW5uZXItbWVudS5taW51czphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0OHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gICAgbGVmdDogMDtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLmJ0bi13cmFwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzLnNob3cgLm5hdi1pdGVtIC5zdWItbWVudS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMuc2hvdyAubmF2LWl0ZW0gLnN1Yi1tZW51IHVsIHtcbiAgICBwYWRkaW5nOiAxMnB4IDAgMCAzMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzLnNob3cgLm5hdi1pdGVtIC5zdWItbWVudS5hY3RpdmUgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cy5zaG93IC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzLnNob3cgLm5hdi1pdGVtIC5zdWItbWVudSB1bCBsaSBhIHtcbiAgICBjb2xvcjogI0YwRjJGNTtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cy5zaG93IC5uYXYtaXRlbSAuc3ViLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICNGMEYyRjU7XG4gIH1cbiAgYm9keS53ZWthLTIwIGhlYWRlciAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAuYnRuLXdyYXAgLmJ0bi1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiA1cHggMTJweCA3cHggMTJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1haW4tbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA5cHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5tYWluLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxNzZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2LCAyNCwgMzIsIDAuNyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAtbXMtdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIC5uYXYtbG9nbyB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDMxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uLmZpeGVkIC5uYXYtbG9nbyB7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4IDMxcHg7XG59XG5ib2R5Lndla2EtMjAgLm1haW4tbmF2aWdhdGlvbiAudG9wLW5hdiA+IHVsIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGZvbnQtZmFtaWx5OiBcImxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIC50b3AtbmF2IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMCAxNnB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIC50b3AtbmF2IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAyMHB4IDAgMzFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIC5zdWItbWVudSA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbmJvZHkud2VrYS0yMCAubWFpbi1uYXZpZ2F0aW9uIC5pbm5lci1zdWItbWVudSA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLm1vYmlsZS10b3AtbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzIC5tb2JpbGUtdG9wLW5hdiB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubW9iaWxlLXRvcC1uYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubW9iaWxlLXRvcC1uYXYgdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLnNlYXJjaCB7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLXNlYXJjaCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2MHB4O1xuICAgIHRvcDogMjdweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIGhlYWRlciAubW9iaWxlLXNlYXJjaCBpbWcge1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxN3B4O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAuc2VhcmNoLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5zZWFyY2gtYmFyIC5zZWFyY2gtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAuc2VhcmNoLWJhciAuc2VhcmNoLXdyYXAge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLnNlYXJjaC1iYXIgLnNlYXJjaC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuODtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MHB4O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAuc2VhcmNoLWJhciAuc2VhcmNoLXdyYXAgaW5wdXQge1xuICBtaW4td2lkdGg6IDM3MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxMnB4IDQwcHggMTJweCAxNXB4O1xuICBib3JkZXI6IDZweCBzb2xpZCAjNzczREJFO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAuc2VhcmNoLWJhciAuc2VhcmNoLXdyYXAgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogOHB4IDQwcHggOHB4IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLnNlYXJjaC1iYXIgLnNlYXJjaC13cmFwIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjAzQzUxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5zZWFyY2gtYmFyIC5zZWFyY2gtd3JhcCBpbnB1dCA6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5zZWFyY2gtYmFyIC5zZWFyY2gtd3JhcCBidXR0b24ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLmJyZWFkY3J1bWItd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBwYWRkaW5nOiA3cHggMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjNzczREJFO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIGhlYWRlciAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLmJyZWFkY3J1bWItd3JhcC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIGhlYWRlciAuYnJlYWRjcnVtYi13cmFwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLmJyZWFkY3J1bWItd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCBoZWFkZXIgLmJyZWFkY3J1bWItd3JhcCBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgaGVhZGVyIC5icmVhZGNydW1iLXdyYXAgc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCBoZWFkZXIgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIHtcbiAgcGFkZGluZzogMTAzcHggMDtcbiAgaGVpZ2h0OiA5MTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDc3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIHtcbiAgICBoZWlnaHQ6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIHtcbiAgICBwYWRkaW5nOiB1bnNldDtcbiAgICBoZWlnaHQ6IDk3NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIHtcbiAgICBwYWRkaW5nOiB1bnNldDtcbiAgICBoZWlnaHQ6IDEwNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIge1xuICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIGhlaWdodDogMTE0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODc1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDQ0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IC0xNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nIHtcbiAgICBtYXgtd2lkdGg6IDcxMHB4O1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLmJhbi1pbWcge1xuICAgIG1heC13aWR0aDogNTc1cHg7XG4gICAgcmlnaHQ6IC0xMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZyB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nIHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUuNSU7XG4gICAgcmlnaHQ6IC0xMTBweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLmJhbi1pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZy52aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTkwcHg7XG4gIGhlaWdodDogOTAwcHg7XG4gIHJpZ2h0OiAtMjIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZy52aWRlbyB7XG4gICAgbWF4LXdpZHRoOiA4NzBweDtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICAgIHJpZ2h0OiAtMTYwcHg7XG4gICAgdG9wOiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZy52aWRlbyB7XG4gICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLmJhbi1pbWcudmlkZW8ge1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZy52aWRlbyB7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0JTtcbiAgICByaWdodDogLTExMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nLnZpZGVvIHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLmJhbi1pbWcudmlkZW8gdmlkZW8ge1xuICAgIG1heC13aWR0aDogNTEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIHtcbiAgICB0b3A6IDQ0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciB7XG4gICAgdG9wOiAzNDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gIG1heC13aWR0aDogNDYycHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzOTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAge1xuICAgIG1heC13aWR0aDogNDQycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNjJweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNjJweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIGgxIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgcCB7XG4gIG1hcmdpbjogMzJweCAwIDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHAge1xuICAgIG1hcmdpbjogMThweCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgcCB7XG4gICAgbWFyZ2luOiAxOHB4IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgei1pbmRleDogOTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCAuYnRuLXdyYXAgLndhdGNoLXZpZGVvIHtcbiAgbWFyZ2luOiAwIDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIC5idG4td3JhcCAud2F0Y2gtdmlkZW8ge1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIC5idG4td3JhcCAud2F0Y2gtdmlkZW8ge1xuICAgIG1hcmdpbjogMTBweCA2cHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIHtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbiAgcGFkZGluZzogNTVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyB7XG4gICAgcGFkZGluZzogNTVweCAwIDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28ge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28ge1xuICAgIHBhZGRpbmc6IDM0cHggMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0NGVtO1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbi1yaWdodDogNDRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgc3BhbiB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIHVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxMDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgdWwge1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgdWwge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIHVsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbjogMTBweCAyNXB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMThweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciB1bCBsaSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgLnNsaWNrLXByZXYge1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MXB4O1xuICB0b3A6IDM0JTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvQXJyb3ctd2hpdGUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMzdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItbG9nbyAud3JhcHBlciAuc2xpY2stcHJldiB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGxlZnQ6IC01NnB4O1xuICAgIHRvcDogMTUlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgLnNsaWNrLW5leHQge1xuICBoZWlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdG9wOiA0NSU7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL0Fycm93LXdoaXRlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgLnNsaWNrLW5leHQge1xuICAgIGhlaWdodDogNDRweDtcbiAgICB3aWR0aDogNDRweDtcbiAgICByaWdodDogLTU0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIHtcbiAgcGFkZGluZzogNzFweCAwIDg5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDUycHggMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDQ1cHggMCA0OHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAud2l0aC12aWRlbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLndpdGgtdmlkZW8gLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLndpdGgtdmlkZW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSB7XG4gIHdpZHRoOiA0NCU7XG4gIG1hcmdpbjogMCAwIDAgNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCB7XG4gIGNvbG9yOiAjNzczREJFO1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gIHdpZHRoOiA1NCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MzBweDtcbiAgICB0b3A6IDBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtNDdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTQ4cHg7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIGxlZnQ6IC00cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgICB3aWR0aDogMTAyJTtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICAgIGxlZnQ6IC00cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IGltZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkudHdvLWltYWdlIGltZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5LnR3by1pbWFnZSBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkudHdvLWltYWdlIGltZzpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiA2MzBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAucmlnaHQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAucmlnaHQgLmNvbC1mb3J0eSB7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbiAgd2lkdGg6IDQxJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAucmlnaHQgLmNvbC1mb3J0eSBoNCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLWZvcnR5IHAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtc2l4dHkge1xuICBvcmRlcjogMTtcbiAgd2lkdGg6IDQ3JTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDUyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtc2l4dHkge1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MzBweDtcbiAgICB0b3A6IDBweDtcbiAgICBtYXJnaW46IDUwcHggYXV0byAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLXNpeHR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTEyOHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA1MzBweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0yMDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTMwcHg7XG4gICAgdG9wOiA0NXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgICBoZWlnaHQ6IDQyN3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnJpZ2h0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLWZvcnR5IHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1sZWZ0OiAzOXB4O1xuICB3aWR0aDogNDElO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1mb3J0eSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnJpZ2h0IC5jb2wtZm9ydHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1mb3J0eSBoNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1mb3J0eSBoNCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnJpZ2h0IC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLWZvcnR5IHAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLWZvcnR5IHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnJpZ2h0IC5jb2wtZm9ydHkgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5yaWdodCAuY29sLXNpeHR5IHtcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiA0NyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDUyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUzMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xMjhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucmlnaHQgLmNvbC1zaXh0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0yMDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnJpZ2h0IC5jb2wtc2l4dHkgdmlkZW8ge1xuICAgIGhlaWdodDogNDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSB7XG4gIG1hcmdpbjogMCAwIDAgNDVweDtcbiAgd2lkdGg6IDU1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSAuYnRuLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gIHdpZHRoOiA0NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wtdHdvLnJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvcHktY29sLXR3byB7XG4gIHBhZGRpbmc6IDIwMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb3B5LWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb3B5LWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkge1xuICBtYXJnaW46IDAgMCAwIDQ1cHg7XG4gIHdpZHRoOiA1NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvcHktY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IGg0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb3B5LWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvcHktY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSAuYnRuLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgd2lkdGg6IDQ1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb3B5LWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkge1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29weS1jb2wtdHdvLnJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkge1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2Uuc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkge1xuICB3aWR0aDogMzUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnNvbHV0aW9uLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLXNvbHV0aW9uLWNvbCB7XG4gICAgcGFkZGluZzogMTQ1cHggMCAxODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3Mtc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgd2lkdGg6IDU1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNjlweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3Mtc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3Mtc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1zb2x1dGlvbi1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLXNvbHV0aW9uLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3Mtc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgd2lkdGg6IDQ1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3Mtc29sdXRpb24tY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkge1xuICB3aWR0aDogNTUlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA2OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgLmJ0bi13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgd2lkdGg6IDQ1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wge1xuICBwYWRkaW5nOiAxMjlweCAwIDE2OXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbCB7XG4gICAgcGFkZGluZzogOTBweCAwIDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbCB7XG4gICAgcGFkZGluZzogNjBweCAwIDEwMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgbWFyZ2luOiAwIDQ1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5hd3MtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgcCB7XG4gICAgbWFyZ2luOiAyOHB4IDAgNDFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UucGF0dGVybi1jb2wtdHdvIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnBhdHRlcm4tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5wYXR0ZXJuLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5wYXR0ZXJuLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgLmJ0bi13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5wYXR0ZXJuLWNvbC10d28gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgLmJ0bi13cmFwIC5saW5rOmhvdmVyIHtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLnBhdHRlcm4tY29sLXR3byAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSAuYnRuLXdyYXAgLmxpbms6aG92ZXIgLnRleHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuaW1hZ2UtdG9wIC53cmFwcGVyIC5jb2wtd3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmJnLXB1cnBsZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBoNCxcbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmJnLXB1cnBsZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmJ1dHRvbi1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmJ1dHRvbi1ib3R0b20gLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5idXR0b24tYm90dG9tIC53cmFwcGVyIC5jb2wtd3JhcCAuYnRuLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1idXR0b24tYm90dG9tIHtcbiAgICBwYWRkaW5nOiAxMDJweCAwIDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWJ1dHRvbi1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmF3cy1idXR0b24tYm90dG9tIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYXdzLWJ1dHRvbi1ib3R0b20gLndyYXBwZXIgLmNvbC13cmFwIC5idG4td3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmhwZS1zcGFjaW5nIHtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuaHBlLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UubGlmZS1jb2wge1xuICAgIHBhZGRpbmc6IDE1NXB4IDAgMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5saWZlLWNvbCAud3JhcHBlciAuY29sLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmxpZmUtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHtcbiAgd2lkdGg6IDU4JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5saWZlLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1mb3J0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9yZGVyOiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UubGlmZS1jb2wgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtZm9ydHkgaDQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmxpZmUtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IGg0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmxpZmUtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmxpZmUtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLWZvcnR5IHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmxpZmUtY29sIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgd2lkdGg6IDQyJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5saWZlLWNvbCAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLmluZGV4LTIge1xuICB6LWluZGV4OiAyO1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UuYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLnRvcC1zcGFjaW5nIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAudG9wLXNwYWNpbmcge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlLm92ZXJsYXktbGluayAud3JhcHBlciAub3V0ZXItYnRuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1heC13aWR0aDogNzQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZS5vdmVybGF5LWxpbmsgLndyYXBwZXIgLm91dGVyLWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIHBhZGRpbmc6IDEwNHB4IDAgMTA5cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sge1xuICAgIHBhZGRpbmc6IDU0cHggMCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC5iZy12aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAuYmctaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAuYmctaW1nIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAud3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLndyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLndyYXAgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAud3JhcCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAud3JhcCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMTBweCBhdXRvIDIwcHg7XG4gIG1heC13aWR0aDogNzgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAud3JhcCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLndyYXAgLmludHJvLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIHBhZGRpbmc6IDhweCAyMXB4IDZweCAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMTNlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC53cmFwIC5pbnRyby1idG4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLWxpc3QgdGJvZHkgdHIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLWxpc3QgdGJvZHkgdHIgdGQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLWxpc3QgdGJvZHkgdHIgdGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB0Ym9keSB0ciB0ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLWxpc3QgdGJvZHkgdHIgdGQ6YmVmb3JlIHtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB0Ym9keSB0ciB0ZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC50YWJsZS1saXN0IHRib2R5IHRyIHRkIGE6aG92ZXIge1xuICBjb2xvcjogI2IwYjBiMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB0Ym9keSB0ciB0ZCA+IHRyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC50YWJsZS1saXN0IHRib2R5IHRyIHRkID4gdHIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB0Ym9keSB0ciB0ZCA+IHRyID4gdGQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtbGlzdCB0Ym9keSB0ciB0ZCA+IHRyID4gdGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzczREJFO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jayAudGFibGUtb2xpc3QgdHIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkID4gdHIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkID4gdHIgPiB0ZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC50YWJsZS1vbGlzdCB0ciB0ZCA+IHRyID4gdGQ6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkID4gdHIgPiB0ZCA+IHRyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrIC50YWJsZS1vbGlzdCB0ciB0ZCA+IHRyID4gdGQgPiB0ciA+IHRkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sgLnRhYmxlLW9saXN0IHRyIHRkID4gdHIgPiB0ZCA+IHRyID4gdGQ6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sudGV4dC13aGl0ZSBoMixcbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sudGV4dC13aGl0ZSBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmlubmVyLWN1c3RvbWVyLWludHJvIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLnRleHQtd2l0aC1pY29uLWludHJvIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLnRleHQtd2l0aC1pY29uLWludHJvIC53cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sudGV4dC13aXRoLWljb24taW50cm8gLndyYXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sudGV4dC13aXRoLWljb24taW50cm8gLndyYXAgcCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sucHJvZHVjdC1pbnRybyAud3JhcCBoMiB7XG4gICAgd29yZC1zcGFjaW5nOiAwLjNlbTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5wcm9kdWN0LWludHJvIC53cmFwIHAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sucHJvZHVjdC1pbnRybyAud3JhcCBwIHtcbiAgICBwYWRkaW5nOiAwIDIxcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2sucGFydG5lci1pbnRybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5wYXJ0bmVyLWludHJvIC53cmFwIGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5jYXJlZXItaW50cm8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5jYXJlZXItaW50cm8gLndyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5jYXJlZXItaW50cm8gLndyYXAgaDIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5jYXJlZXItaW50cm8gLndyYXAgcCB7XG4gIG1heC13aWR0aDogOTY1cHg7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmFib3V0LWludHJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmFib3V0LWludHJvIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmFib3V0LWludHJvIC53cmFwIGgyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmFib3V0LWludHJvIC53cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suc29sdXRpb24tZGV0YWlsLWludHJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLnNvbHV0aW9uLWRldGFpbC1pbnRybyAud3JhcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suYXdzLXdoaXRlLWludHJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suYXdzLXdoaXRlLWludHJvIHtcbiAgICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suYXdzLXdoaXRlLWludHJvIC53cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5hd3Mtd2hpdGUtaW50cm8gLndyYXAgYSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmF3cy1xdW90ZS1pbnRybyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suYXdzLXF1b3RlLWludHJvIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmF3cy1xdW90ZS1pbnRybyAud3JhcCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tZmluYW5jaWFsIC53cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDU0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tZmluYW5jaWFsIC53cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5pbnRyby1maW5hbmNpYWwgLndyYXAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tZmluYW5jaWFsIC53cmFwIHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5pbnRyby1maW5hbmNpYWwgLndyYXAgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5pbnRyby1haSAud3JhcCB7XG4gIG1heC13aWR0aDogOTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tYWkgLndyYXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmludHJvLWFpIC53cmFwIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmludHJvLWFpIC53cmFwIHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjBweCAwIDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5pbnRyby1haSAud3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmludHJvLWxpZmUgLndyYXAge1xuICBtYXgtd2lkdGg6IDkzNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmludHJvLWxpZmUgLndyYXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmludHJvLWxpZmUgLndyYXAgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tbGlmZSAud3JhcCBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE4cHggMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaW50cm8tbGlmZSAud3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmludHJvLWJsb2NrLmxpZmUtaW50cm8taWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5saWZlLWludHJvLWljb24gLndyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5saWZlLWludHJvLWljb24gLndyYXAgaDIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5saWZlLWludHJvLWljb24gLndyYXAgcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suaG9tZS1pbnRybyAud3JhcCB7XG4gIG1heC13aWR0aDogMTA1NHB4O1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5ob21lLWludHJvIC53cmFwIHAge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgbWF4LXdpZHRoOiA5OTBweDtcbn1cbmJvZHkud2VrYS0yMCAuaW50cm8tYmxvY2suZnVsbC13aWR0aCAud3JhcCB7XG4gIG1heC13aWR0aDogMTE4MHB4O1xufVxuYm9keS53ZWthLTIwIC5pbnRyby1ibG9jay5pbnRyby1ibG9jay1ncmF5Ymcge1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIge1xuICBwYWRkaW5nOiA5OHB4IDAgMTIwcHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDM2cHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtNDEzcHg7XG4gIHdpZHRoOiA2MjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc1MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICAgIHdpZHRoOiA3MzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICB3aWR0aDogNzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICB0b3A6IC0xNjNweDtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICAgIHRvcDogLTc1cHg7XG4gICAgd2lkdGg6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gICAgdG9wOiAtOTNweDtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICB0b3A6IC0xMTNweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbGVmdDogLTQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTUuNSU7XG4gIGxlZnQ6IDMxJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgdG9wOiA3MC41JTtcbiAgICBsZWZ0OiAyOCU7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgdG9wOiA1MyU7XG4gICAgbGVmdDogMjYlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogNTQlO1xuICAgIGxlZnQ6IDI2JTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMTcwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNThweDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDkwcHg7XG4gIHRvcDogMjgwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9zbGlkZXItYXJyb3ctbGVmdC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogNzBweDtcbiAgICB0b3A6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMjE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbGVmdDogNDdweDtcbiAgICB0b3A6IDE0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIHRvcDogMTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcgLmltYWdlLXdyYXAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBsZWZ0OiAxNTBweDtcbiAgdG9wOiAyODBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jdXN0b21lcnMtc2xpZGVyL3NsaWRlci1hcnJvdy1yaWdodC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiAxMzVweDtcbiAgICB0b3A6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiAxMjNweDtcbiAgICB0b3A6IDIxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxlZnQ6IDg3cHg7XG4gICAgdG9wOiAxNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgbGVmdDogNTNweDtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciB7XG4gIHdpZHRoOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDBweCAwcHggMTVweCAwcHg7XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiA1NnB4IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAge1xuICBtYXgtd2lkdGg6IDU4OXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNjVweDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMzgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXA6YmVmb3JlIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcDpiZWZvcmUge1xuICAgIHRvcDogMzAwcHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwIHAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjllbTtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBoNCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMjVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmltYWdlLW1pZGRsZSBpbWcge1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuaW1hZ2UtbWlkZGxlIC5iZy1pbWcge1xuICBhc3BlY3QtcmF0aW86IDYyMC85MjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmltYWdlLW1pZGRsZSAuYmctaW1nIC5pbWFnZS13cmFwIHtcbiAgICB0b3A6IDY0JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5pbWFnZS1taWRkbGUgLmJnLWltZyB7XG4gICAgd2lkdGg6IDY0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuaW1hZ2UtbWlkZGxlIC5iZy1pbWcge1xuICAgIHRvcDogLTI1N3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciBpbWcge1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gIGFzcGVjdC1yYXRpbzogNjgwLzEwMTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gICAgdG9wOiAtMjY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MjBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICB0b3A6IC00MTBweDtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNTBweCkgYW5kIChtYXgtd2lkdGg6IDE1MTlweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICB0b3A6IC0zNTJweDtcbiAgICB3aWR0aDogNjcycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm90dG9tOiA1NXB4O1xuICBsZWZ0OiAxMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm90dG9tOiA1NXB4O1xuICBsZWZ0OiA4OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiA5NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5wYXJ0bmVyLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIucGFydG5lci1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnBhcnRuZXItcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmF3cy1xdW90ZS1zbGlkZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMzZweCAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MjBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICAgIHRvcDogLTM2NXB4O1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1MHB4KSBhbmQgKG1heC13aWR0aDogMTUxOXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmF3cy1xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gICAgdG9wOiAtMjc1cHg7XG4gICAgd2lkdGg6IDY4MHB4O1xuICAgIGxlZnQ6IC01MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuYXdzLXF1b3RlLXNsaWRlciAuYmctaW1nIHtcbiAgICBsZWZ0OiAtMjlweDtcbiAgICB0b3A6IC0yMDRweDtcbiAgICB3aWR0aDogNTgxcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmF3cy1xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAxMzVweCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuYXdzLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuYXdzLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAgYSB7XG4gIG1hcmdpbjogNXB4IDAgMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuYXdzLXF1b3RlLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDc1cHgpO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogY2FsYyg1MCUgLSA3NXB4KTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5hd3MtcXVvdGUtc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmF3cy1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmF3cy1xdW90ZS1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5maW5hbmNpYWwtcXVvdGUtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDI4MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5maW5hbmNpYWwtcXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAtNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmZpbmFuY2lhbC1xdW90ZS1zbGlkZXIgLmJnLWltZyB7XG4gICAgdG9wOiAtMjY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5maW5hbmNpYWwtcXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICAgIHRvcDogLTI2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5maW5hbmNpYWwtcXVvdGUtc2xpZGVyIC5iZy1pbWcge1xuICAgIHRvcDogLTYwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuYWxpZ24gLmJnLWltZyB7XG4gICAgdG9wOiAtMzA1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLmFsaWduIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnNpbXBsaWNpdHktcXVvdGUge1xuICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5zaW1wbGljaXR5LXF1b3RlIC5iZy1pbWcge1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IC00MTNweDtcbiAgd2lkdGg6IDYyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzUwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuc2ltcGxpY2l0eS1xdW90ZSAuYmctaW1nIHtcbiAgICB3aWR0aDogNjgwcHg7XG4gICAgdG9wOiAtMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIGFuZCAobWF4LXdpZHRoOiAxNzQ5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuc2ltcGxpY2l0eS1xdW90ZSAuYmctaW1nIHtcbiAgICB3aWR0aDogNTgwcHg7XG4gICAgdG9wOiAtMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuc2ltcGxpY2l0eS1xdW90ZSAuYmctaW1nIHtcbiAgICB3aWR0aDogNTgwcHg7XG4gICAgbGVmdDogLTExNXB4O1xuICAgIHRvcDogLTIyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuc2ltcGxpY2l0eS1xdW90ZSAuYmctaW1nIHtcbiAgICB0b3A6IC01MHB4O1xuICAgIHdpZHRoOiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIuc2ltcGxpY2l0eS1xdW90ZSAuYmctaW1nIHtcbiAgICB0b3A6IC03NXB4O1xuICAgIHdpZHRoOiAzOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyLnNpbXBsaWNpdHktcXVvdGUgLmJnLWltZyB7XG4gICAgdG9wOiAtOTNweDtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgbGVmdDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlci5zaW1wbGljaXR5LXF1b3RlIC5iZy1pbWcge1xuICAgIHRvcDogLTExM3B4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBsZWZ0OiAtNDBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBiZmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiB7XG4gIHBhZGRpbmc6IDEwNHB4IDAgOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiB7XG4gICAgcGFkZGluZzogMTA0cHggMCAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uIC5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCA0MXB4IDMwcHggLTU1cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE5cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwIDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDMycHggYXV0bztcbiAgfVxuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gIHdpZHRoOiA3MSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDc0JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDI4NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNSB7XG4gIG1hcmdpbjogMCAwIDE4cHg7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24gLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIHtcbiAgcGFkZGluZzogMzBweCAwIDE3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmdyaWQtc3BhY2luZyB7XG4gICAgcGFkZGluZzogMjBweCAwIDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIHtcbiAgICBwYWRkaW5nOiAwcHggMCAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5ncmlkLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmdyaWQtc3BhY2luZyAuYm94LXNoYWRvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmdyaWQtc3BhY2luZyAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5ncmlkLXNwYWNpbmcgLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5ncmlkLXNwYWNpbmcgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5ncmlkLXNwYWNpbmcgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmdyaWQtc3BhY2luZyAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg1IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg1IHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmdyaWQtc3BhY2luZyAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uZ3JpZC1zcGFjaW5nIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHAge1xuICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24gLmJveC1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24gLndyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICBtYXJnaW46IDAgNXB4IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIG1hcmdpbjogMCAxNXB4IDYwcHggMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogNDElO1xuICAgIG1hcmdpbjogMCAyMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWFyZ2luOiAwIDIwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg1IHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgbWFyZ2luOiAwIDAgMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pbm5lci1jdXN0b21lci1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg1IHtcbiAgICBtYXgtd2lkdGg6IDI0OXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmlubmVyLWN1c3RvbWVyLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDUge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaW5uZXItY3VzdG9tZXItaWNvbiAud3JhcHBlciAuY29sLXRocmVlOmxhc3QtY2hpbGQgLnRleHQtYm94IGg1IHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmxhcmdlLWltZyAud3JhcHBlciAuY29sLXRocmVlOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmxhcmdlLWltZyAud3JhcHBlciAuY29sLXRocmVlOmZpcnN0LWNoaWxkIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5sYXJnZS1pbWcgLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogMCAxMHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ubGFyZ2UtaW1nIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmxhcmdlLWltZyAud3JhcHBlciAuY29sLXRocmVlOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmxhcmdlLWltZyAud3JhcHBlciAuY29sLXRocmVlOm50aC1jaGlsZCgyKSAudGV4dC1ib3gge1xuICAgIHdpZHRoOiA2NiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ubGFyZ2UtaW1nIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDIpIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDYyJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5sYXJnZS1pbWcgLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoMykgLmljb24ge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ubGFyZ2UtaW1nIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDMpIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ubGFyZ2UtaW1nIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDMpIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDY2JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5sYXJnZS1pbWcgLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoMykgLnRleHQtYm94IHtcbiAgICB3aWR0aDogNjIlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIC5ib3gtc2hhZG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wYXJ0bmVyLWludHJvLWljb24gLndyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnBhcnRuZXItaW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnBhcnRuZXItaW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIG1heC13aWR0aDogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnBhcnRuZXItaW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucGFydG5lci1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnBhcnRuZXItaW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wYXJ0bmVyLWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wYXJ0bmVyLWljb24ge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wYXJ0bmVyLWljb24gLmNvbC10aHJlZTpmaXJzdC1jaGlsZCAuaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnBhcnRuZXItaWNvbiAuY29sLXRocmVlOm50aC1jaGlsZCgzKSAuaWNvbiB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5iaWctaWNvbiAud3JhcHBlciAuY29sLXRocmVlOmZpcnN0LWNoaWxkIC5pY29uIHtcbiAgbWF4LXdpZHRoOiA4NnB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmJpZy1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgbWF4LXdpZHRoOiA5MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wcm9kdWN0LWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wcm9kdWN0LWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wcm9kdWN0LWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5wcm9kdWN0LWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIHdpZHRoOiA3MyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnByb2R1Y3QtaW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNSB7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24ucHJvZHVjdC1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWU6Zmlyc3QtY2hpbGQgLmljb24ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uc29sdXRpb24taW50cm8taWNvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnNvbHV0aW9uLWludHJvLWljb24gLmJveC1zaGFkb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnNvbHV0aW9uLWludHJvLWljb24gLndyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uc29sdXRpb24taW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnNvbHV0aW9uLWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uc29sdXRpb24taW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uc29sdXRpb24taW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5zb2x1dGlvbi1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLmljb24ge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgbWF4LXdpZHRoOiA5MHB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnNvbHV0aW9uLWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uc29sdXRpb24taW50cm8taWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5zb2x1dGlvbi1pbnRyby1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLnNvbHV0aW9uLWludHJvLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIG1heC13aWR0aDogMjc2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaWNvbi1hbGlnbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaWNvbi1hbGlnbiAud3JhcHBlciAuY29sLXRocmVlOmZpcnN0LWNoaWxkIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDc5cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbi5pY29uLWFsaWduIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDMpIC5pY29uIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaWNvbi1hbGlnbiAud3JhcHBlciAuY29sLXRocmVlOm50aC1jaGlsZCgzKSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiA4OHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC13aXRoLWljb24uaWNvbi1hbGlnbiAud3JhcHBlciAuY29sLXRocmVlOm50aC1jaGlsZCg0KSAuaWNvbiB7XG4gIG1heC13aWR0aDogOTdweDtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmljb24tYWxpZ24gLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoNCkgLmljb24ge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uLmljb24tYWxpZ24gLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoNikgLmljb24ge1xuICBtYXgtd2lkdGg6IDY3cHg7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgcGFkZGluZzogOTBweCAwIDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSB7XG4gICAgcGFkZGluZzogNDBweCAwIDkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgaDMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgd2lkdGg6IDQ1JTtcbiAgZmxleDogMCAwIDQ1JTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgICB3aWR0aDogNDglO1xuICAgIGZsZXg6IDAgMCA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWFyZ2luOiAwIDBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNDdweCAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyNDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLmljb24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICBtYXgtd2lkdGg6IDI1OHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIC5pY29uIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLmljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDIwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDAgOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgcCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCAud2ViaW5hciB7XG4gIHBhZGRpbmc6IDhweCAxOHB4IDVweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgLndlYmluYXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgLndlYmluYXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgbWFyZ2luOiAwIDE1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgZmxleDogMCAwIDQ1JTtcbiAgICBtYXJnaW46IDAgMTVweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgbWF4LWhlaWdodDogMTcwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICBtYXgtaGVpZ2h0OiAyNDhweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bnRoLWNoaWxkKDIpIC5pY29uIGltZyB7XG4gICAgaGVpZ2h0OiAyMDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCBoNiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCBwIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCBhLnJlYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNnB4IDI0cHggNXB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAudGV4dC13cmFwIGEucmVhZC1tb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikgLnRleHQtd3JhcCBhLnJlYWQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTE1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC02NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBmbGV4OiAwIDAgNDUlO1xuICAgIG1hcmdpbjogMCAxNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICBtYXgtaGVpZ2h0OiAxNzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC5pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC5pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCAuaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICBtYXgtaGVpZ2h0OiAyNDhweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC5pY29uIGltZyB7XG4gIGhlaWdodDogMTcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLmljb24gaW1nIHtcbiAgICBoZWlnaHQ6IDIwNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLnRleHQtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLnRleHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC50ZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCAudGV4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLnRleHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCAudGV4dC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5vbmUtY29sOmxhc3QtY2hpbGQgLnRleHQtd3JhcCBoNiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC50ZXh0LXdyYXAgcCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCAudGV4dC13cmFwIGEucmVhZC1tb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA2cHggMjRweCA1cHggMjRweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCAudGV4dC13cmFwIGEucmVhZC1tb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIC50ZXh0LXdyYXAgYS5yZWFkLW1vcmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLnNsaWNrLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAuNCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0xcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAud3JhcHBlciAuc2xpY2stZG90cyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC00M3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLndyYXBwZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLmJ0bi1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAuYnRuLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEgLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAuY29udGVudCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTk1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC5jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAuY29udGVudCBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC5jb250ZW50IGE6aG92ZXIge1xuICBwYWRkaW5nOiA4cHggOHB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSAuY29udGVudCBhOmhvdmVyIC50ZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEudHdvLWNvbC5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wuYmctd2hpdGUgdWwgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEudHdvLWNvbCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgd2lkdGg6IDMzJTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEudHdvLWNvbCAud3JhcHBlciAub25lLWNvbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgICBmbGV4OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEudHdvLWNvbCAud3JhcHBlciAub25lLWNvbCAuaWNvbiB7XG4gIG1heC13aWR0aDogMTY1cHg7XG4gIG1heC1oZWlnaHQ6IDE2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLmljb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCBoNiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhLnR3by1jb2wgLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCAuYnRuLWRlZmF1bHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAuaWNvbiwgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgzKSAuaWNvbiB7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSAuaWNvbiwgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YS50d28tY29sIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgzKSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiAxNDZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jdGEge1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBwYWRkaW5nOiAxMzZweCAwIDExOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhIHtcbiAgICBwYWRkaW5nOiA1NXB4IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmN0YSB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN0YSAuY3RhLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY3RhIC5jdGEtYmxvY2sgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhIC5jdGEtYmxvY2sgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmN0YSAuY3RhLWJsb2NrIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jdGEgLmN0YS1ibG9jayBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmN0YSAuY3RhLWJsb2NrIGEge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmN0YSAuY3RhLWJsb2NrIGEge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDdlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhIC5jdGEtYmxvY2sgYSB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3RhIC5jdGEtYmxvY2sgLmN0YS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcGFkZGluZzogOXB4IDQ1cHggNnB4IDQ2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1NWVtO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdGEgLmN0YS1ibG9jayAuY3RhLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLmFib3V0LWZvb3Rlci1jdGEge1xuICAgIHBhZGRpbmc6IDg4cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLmFib3V0LWN0YSB7XG4gICAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3RhLmFib3V0LWN0YS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxM3B4IDQ1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLmFib3V0LWN0YS13aGl0ZSB7XG4gICAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3RhLmFib3V0LWN0YS13aGl0ZSAuY3RhLWJsb2NrIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmN0YS5hYm91dC1jdGEtd2hpdGUgLmN0YS1ibG9jayBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmN0YS5uZXdzLWN0YSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICB3aWR0aDogMjEwcHg7XG4gIHBhZGRpbmc6IDEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdGEubmV3cy1jdGEgYSB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLm5ld3MtY3RhIGEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN0YS5uZXdzLWN0YSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdGEubmV3cy1jdGEgYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDEwcHggNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN0YS5wcmVzcy1jdGEgYSB7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbiAgd2lkdGg6IDIxMHB4O1xuICBwYWRkaW5nOiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLnByZXNzLWN0YSBhIHtcbiAgICB3aWR0aDogMTc1cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY3RhLnByZXNzLWN0YSBhIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3RhLnByZXNzLWN0YSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdGEucHJlc3MtY3RhIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDM1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBtaW4taGVpZ2h0OiA4NzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCB7XG4gICAgbWluLWhlaWdodDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCB7XG4gICAgcGFkZGluZzogOThweCAwO1xuICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTIwcHg7XG4gICAgbWluLWhlaWdodDogNTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuYmctdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmJnLXZpZGVvIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuYmctaW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9kaXN0L2ltYWdlcy9yZWN0YW5nbGVfZ3JhZGllbnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuYmctaW1nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuYmctaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5iZy1pbWcgaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmljb24taW1nIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ3MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA2ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmljb24taW1nIC5pbWFnZS13cmFwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDMwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5pY29uLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgbWF4LXdpZHRoOiA1ODlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNjVweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIHAge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDE4cHggMCAyMnB4IDA7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIGJvdHRvbTogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIGJvdHRvbTogLTY3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuc2Nyb2xsLWxpbmstd3JhcCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAgYSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogNzEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5pY29uLWltZyB7XG4gIHRvcDogNTBweDtcbiAgd2lkdGg6IDc1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTZweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzMTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA2MzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5ob3ctaXQtd29ya3MtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgcCB7XG4gIG1hcmdpbjogMTRweCAwIDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaG93LWl0LXdvcmtzLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmhvdy1pdC13b3Jrcy1iYW5uZXIgLnNjcm9sbC1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIHtcbiAgbWluLWhlaWdodDogODMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5iZy12aWRlbyB7XG4gIHotaW5kZXg6IC0xO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuYmctdmlkZW8gdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgdG9wOiA1MHB4O1xuICB3aWR0aDogNzUwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODFweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTZweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTMxNXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA2MTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDY3MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMjY1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnBhcnRuZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICBtYXJnaW46IDE0cHggMCAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICAgIG1hcmdpbjogMTRweCAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wYXJ0bmVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBhIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucGFydG5lci1iYW5uZXIgLnNjcm9sbC1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIHtcbiAgbWluLWhlaWdodDogNzcwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA3MTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzUwcHgpIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjMwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDkwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5iZy12aWRlbyB7XG4gICAgcmlnaHQ6IDM4NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmJnLXZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcge1xuICB0b3A6IDQ1cHg7XG4gIHdpZHRoOiA3NjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB0b3A6IC01NnB4O1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHRvcDogLTU2cHg7XG4gICAgd2lkdGg6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB0b3A6IC01NnB4O1xuICAgIHdpZHRoOiA4ODBweDtcbiAgICBsZWZ0OiAtMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIHtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogNjYzcHg7XG4gICAgbGVmdDogLTIyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA3NTNweDtcbiAgICBsZWZ0OiAtMjg3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0JTtcbiAgbGVmdDogMjUuNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICB0b3A6IDMxJTtcbiAgICBsZWZ0OiA0MC41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICB0b3A6IDI3JTtcbiAgICBsZWZ0OiAzNi41JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBsZWZ0OiAzMi41JTtcbiAgICB0b3A6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgdG9wOiAzMCU7XG4gICAgbGVmdDogMzMuNSU7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIGxlZnQ6IDE5LjUlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBsZWZ0OiAyNi41JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIGxlZnQ6IDM3LjUlO1xuICAgIHRvcDogMTglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBsZWZ0OiA0MS41JTtcbiAgICB0b3A6IDM0JTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KSBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnByb2R1Y3QtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgbWFyZ2luOiAwcHggMCAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5wcm9kdWN0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwucHJvZHVjdC1iYW5uZXIgLnNjcm9sbC1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDU2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogODkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2OTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogNTkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmJnLWltZyBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuYmctdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0yMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuYmctdmlkZW8ge1xuICAgIHRvcDogLTE3MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5pY29uLWltZyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYyMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogNTU3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MjBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDUxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiAzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmljb24taW1nIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDI2MHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGVmdDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuaWNvbi1pbWcgLmltYWdlLXdyYXAge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5pY29uLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmljb24taW1nIC5pbWFnZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5pY29uLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuaWNvbi1pbWcgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzE4cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICBmb250LXNpemU6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jdXN0b21lci1pbm5lci1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY3VzdG9tZXItaW5uZXItYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCAuYnRuLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmN1c3RvbWVyLWlubmVyLWJhbm5lciAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDc3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MjVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmJnLXZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmJnLWltZyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogdW5zZXQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyB7XG4gIHRvcDogNDVweDtcbiAgd2lkdGg6IDc2NXB4O1xuICB0b3A6IDQ1cHg7XG4gIHdpZHRoOiA3NjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHRvcDogLTU2cHg7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB0b3A6IC01NnB4O1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIHtcbiAgICB0b3A6IC01NnB4O1xuICAgIHdpZHRoOiA4ODBweDtcbiAgICBsZWZ0OiAtMjEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIGxlZnQ6IC0xMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTglO1xuICBsZWZ0OiAyMy41JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgdG9wOiAzMSU7XG4gICAgbGVmdDogNDAuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICB0b3A6IDI3JTtcbiAgICBsZWZ0OiAzNi41JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIGxlZnQ6IDMyLjUlO1xuICAgIHRvcDogMzAlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIHRvcDogMzAlO1xuICAgIGxlZnQ6IDMzLjUlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIGxlZnQ6IDIzLjUlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIHRvcDogMTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI3NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmNhcmVlci1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICBtYXJnaW46IDBweCAwIDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuY2FyZWVyLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5jYXJlZXItYmFubmVyIC5zY3JvbGwtbGluay13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIge1xuICBtaW4taGVpZ2h0OiA4MzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuYmctdmlkZW8gdmlkZW8ge1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5iZy1pbWc6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuYmctaW1nIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIHtcbiAgdG9wOiA1MHB4O1xuICB3aWR0aDogNzUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHRvcDogLTU2cHg7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHRvcDogLTU2cHg7XG4gICAgd2lkdGg6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzgxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHRvcDogLTU2cHg7XG4gICAgd2lkdGg6IDg4MHB4O1xuICAgIGxlZnQ6IC0yMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxNnB4KSBhbmQgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB0b3A6IC01NnB4O1xuICAgIHdpZHRoOiA4ODBweDtcbiAgICBsZWZ0OiAtMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyB7XG4gICAgdG9wOiAtNTZweDtcbiAgICB3aWR0aDogODgwcHg7XG4gICAgbGVmdDogLTIxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzMTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyB7XG4gICAgdG9wOiAtNTZweDtcbiAgICB3aWR0aDogODgwcHg7XG4gICAgbGVmdDogLTI2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyB7XG4gICAgbGVmdDogLTEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcge1xuICAgIGxlZnQ6IC0xNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogNjEwcHg7XG4gICAgbGVmdDogLTEyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICAgIGxlZnQ6IC0yMjJweDtcbiAgICB0b3A6IC0xNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzUlO1xuICBsZWZ0OiAyNS41JTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICB0b3A6IDM4JTtcbiAgICBsZWZ0OiA0MC41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgdG9wOiAzOCU7XG4gICAgbGVmdDogMzguNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIGxlZnQ6IDMzLjUlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbGVmdDogMzMuNSU7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICB0b3A6IDI1JTtcbiAgICBsZWZ0OiAyMS41JTtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIGxlZnQ6IDI2LjUlO1xuICAgIHRvcDogMjMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgbGVmdDogMzcuNSU7XG4gICAgdG9wOiAzMyU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjhweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgcCB7XG4gIG1hcmdpbjogMTRweCAwIDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFib3V0LWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHAge1xuICAgIG1hcmdpbjogMTRweCAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgYSB7XG4gIG1hcmdpbi1yaWdodDogMjJweDtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hYm91dC1iYW5uZXIgLnNjcm9sbC1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCB7XG4gIG1pbi1oZWlnaHQ6IDc5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCAuYmctdmlkZW8ge1xuICB0b3A6IDUwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDYzJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zb2x1dGlvbi1kZXRhaWwgLnNjcm9sbC1saW5rLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwge1xuICAgIG1pbi1oZWlnaHQ6IDc3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA3NzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDY1OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwgLmljb24taW1nIHtcbiAgICB3aWR0aDogNjU4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5pY29uLWltZyAuaW1hZ2Utd3JhcCB7XG4gIG1heC13aWR0aDogMTc1cHg7XG4gIGxlZnQ6IDM1JTtcbiAgdG9wOiA1NyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5pY29uLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5pY29uLWltZyAuaW1hZ2Utd3JhcCB7XG4gICAgbGVmdDogMzQlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuaWNvbi1pbWcgLmltYWdlLXdyYXAge1xuICAgIG1heC13aWR0aDogMTQwcHg7XG4gICAgbGVmdDogMzElO1xuICAgIHRvcDogNTIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuaWNvbi1pbWcgLmltYWdlLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbGVmdDogMzclO1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwgLmljb24taW1nIC5pbWFnZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuaWNvbi1pbWcgLmltYWdlLXdyYXAgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmF3cy1zb2x1dGlvbi1kZXRhaWwgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuYXdzLXNvbHV0aW9uLWRldGFpbCAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5hd3Mtc29sdXRpb24tZGV0YWlsIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBoMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuaW1hZ2Utc2l6ZS1ocGUgLmljb24taW1nIC5pbWFnZS13cmFwIHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDgzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogNzQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuYmctdmlkZW8ge1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAyMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuYmctdmlkZW8gdmlkZW8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyB7XG4gIHRvcDogNTBweDtcbiAgd2lkdGg6IDc1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MXB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxNnB4KSBhbmQgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcge1xuICAgIHdpZHRoOiA4ODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzE1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyB7XG4gICAgd2lkdGg6IDg4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogNjcwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAge1xuICAgIGxlZnQ6IDM5LjUlO1xuICAgIHRvcDogMjMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgbWFyZ2luOiAxNHB4IDAgMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW46IDE0cHggMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwuc2RldGFpbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgYSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLnNkZXRhaWwtYmFubmVyIC5zY3JvbGwtbGluay13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5saWZlLXMtZGV0YWlsIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC52aWRlby13aWR0aCAuYmctdmlkZW8gdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFpLWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogNzE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5haS1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmFpLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC50ZWNobm9sb2d5IC5iZy12aWRlbyB2aWRlbyB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQge1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgbWluLWhlaWdodDogNDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTIlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA1cHggNTNweCA1cHggMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA5cHggMzJweCA5cHggMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIGg0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgaDQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qucm90YXRlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMXB4IDgwcHggMTFweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qgc3BhbiB7XG4gICAgcGFkZGluZzogMTJweCAyNXB4IDEycHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDQ2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHNwYW4uc3Bhbi1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2FyZHMtZ3JpZC9maWx0ZXItYXJyb3cucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3QgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWF4LWhlaWdodDogMjA0cHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCBsaTpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWRbbmctY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNTBweCk7XG4gIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgbWFyZ2luOiAwIDI1cHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICBtYXJnaW46IDAgMTVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMzVweCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDE3OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyOTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAgaW1nIHtcbiAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIGg1IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAyMzBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIGg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoNSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAud2F0Y2gtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLndhdGNoLXZpZGVvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAubGluay13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5idG4td3JhcCAuc2VlIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgcGFkZGluZzogMTNweCAzMHB4IDEycHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIC5zZWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAubm8tcmVjb3JkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24ge1xuICBwYWRkaW5nOiA5MHB4IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24ge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiB7XG4gICAgcGFkZGluZzogNzBweCAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLmludHJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLmludHJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC5pbnRybyBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtYmxvY2sge1xuICBmbGV4OiAwIDAgNTAlICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiA1NjhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtYmxvY2sge1xuICAgIGZsZXg6IDAgMCA0NSUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtYmxvY2sgLnRleHQtd3JhcCBwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1ibG9jayAudGV4dC13cmFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLnR3by1ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDIzNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDQwJSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAudGhyZWUtYmxvY2sge1xuICBtaW4taGVpZ2h0OiAyMzRweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDMycHg7XG4gIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDAgMCA0MCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC50aHJlZS1ibG9jayB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC50aHJlZS1ibG9jayB7XG4gICAgcmlnaHQ6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC50aHJlZS1ibG9jayB7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAudGhyZWUtYmxvY2sge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgd2lkdGg6IDMwJTtcbiAgZmxleDogMCAwIDMwJTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3JkZXI6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC40O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCA+IC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCA+IC5pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgPiAuaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sID4gLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sID4gLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgPiAuaWNvbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcbiAgei1pbmRleDogOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgaDQge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogY2FsYyg2NyUgLSAzMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sIC50ZXh0LXdyYXAgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIC53ZWJpbmFyIHtcbiAgcGFkZGluZzogOHB4IDE4cHggNXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMjlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCAud2ViaW5hciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcCAud2ViaW5hcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbDpudGgtY2hpbGQoMikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sOm50aC1jaGlsZCgyKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbDpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcmRlcjogMztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBmbGV4OiAwIDAgNDUlO1xuICAgIHRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMC40JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTgwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEzMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0ge1xuICAgIHBhZGRpbmc6IDEzMHB4IDAgODBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmJnLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuYmctaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiA3M3B4IGF1dG8gMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogNTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCB7XG4gIG1heC13aWR0aDogNTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgPiB1bCwgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSAuaHMtaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBhcHBlYXJhbmNlOiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IHNwYW4gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2cge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRTM0OTI1O1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTQlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gLmhzX3N1Ym1pdCAuaHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogOXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuY29udGVudC13cmFwIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gLmhzX3N1Ym1pdCAuaHMtYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIC5oc19lcnJvcl9yb2xsdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLmNvbnRlbnQtd3JhcCAuZm9ybS13cmFwIGZvcm0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5jb250ZW50LXdyYXAgLmZvcm0td3JhcCBmb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC11cy1mb3JtIC5zY3JvbGwtbGluay13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIHRvcDogMTgwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gICAgdG9wOiAyMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLnNjcm9sbC1saW5rLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXVzLWZvcm0gLnNjcm9sbC1saW5rLXdyYXAgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtdXMtZm9ybSAuc2Nyb2xsLWxpbmstd3JhcCBhIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLm1hcC1ncmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLm1hcC1ncmlkIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5tYXAtZ3JpZCAuY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1heC13aWR0aDogMTIzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5tYXAtZ3JpZCAuY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5tYXAtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtd3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXdyYXAgLmNvbC10d28ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC13cmFwIC5jb2wtdHdvIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXdyYXAgLmNvbC10d28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMzVweCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXdyYXAgLmNvbC10d28gLmlubmVyLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXdyYXAgLmNvbC10d28gLmlubmVyLXdyYXAgaDYge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5ib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC13cmFwIC5jb2wtdHdvIC5pbm5lci13cmFwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIC5tYXAtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtd3JhcCAuY29sLXR3byAuaW5uZXItd3JhcCAubGluZS1ob3ZlciB7XG4gIHBhZGRpbmc6IDNweCA0cHggOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG59XG5ib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC13cmFwIC5jb2wtdHdvIC5pbWctd3JhcCB7XG4gIGhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubWFwLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXdyYXAgLmNvbC10d28gLmltZy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC13cmFwIC5jb2wtdHdvIC5pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5tYXAtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtd3JhcCAuY29sLXR3byAuaW1nLXdyYXAgLmdvb2dsZV9tYXAge1xuICBoZWlnaHQ6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLm1hcC1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC13cmFwIC5jb2wtdHdvIC5pbWctd3JhcCAuZ29vZ2xlX21hcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCB7XG4gICAgcGFkZGluZzogODBweCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IC05MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLmJnLWltZyB7XG4gICAgd2lkdGg6IDY3MHB4O1xuICAgIHRvcDogLTE3MHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgcmlnaHQ6IC0zNTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAuYmctdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLmJnLXZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC50ZXh0LXdyYXAge1xuICB3aWR0aDogNDAlO1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAudGV4dC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAudGV4dC13cmFwIGgyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC50ZXh0LXdyYXAgaDIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLnRleHQtd3JhcCA+IHAge1xuICBwYWRkaW5nLXJpZ2h0OiA1M3B4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC50ZXh0LXdyYXAgPiBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAudGV4dC13cmFwID4gcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAubGVhZGluZyB7XG4gIHdpZHRoOiA0MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDE3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmxlYWRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmxlYWRpbmcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAubGVhZGluZyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5sZWFkaW5nIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmxlYWRpbmcgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAubGVhZGluZyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5sZWFkaW5nIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmxlYWRpbmcgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAubGVhZGluZyB1bCBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMTYuNjYlIC0gMzJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5sZWFkaW5nIHVsIGxpIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAzMnB4KTtcbiAgICBtYXJnaW46IDAgMTZweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5sZWFkaW5nIHVsIGxpIGltZyB7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAubGVhZGluZyB1bCBsaSBpbWcge1xuICAgIG1heC13aWR0aDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmxlYWRpbmcgdWwgbGkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIHtcbiAgd2lkdGg6IGNhbGMoNTglIC0gMjBweCk7XG4gIGZsb2F0OiBsZWZ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWluLWhlaWdodDogNTk5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBwYWRkaW5nOiA2MHB4IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sLnRoYW5rcy1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC50aGFua3MtbXNnIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC50aGFua3MtbXNnIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC50aGFua3MtbXNnIGEge1xuICBjb2xvcjogIzc3M0RCRSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLnRoYW5rcy1tc2cgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmZvcm0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5mb3JtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuZm9ybS10aXRsZSA+IGg1IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIHAgYnIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuaGJzcHQtZm9ybSBmaWVsZHNldCB7XG4gIG1heC13aWR0aDogNTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDdweDtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5oYnNwdC1mb3JtIGZpZWxkc2V0IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgbGFiZWwjbGFiZWwtc2VsZWN0X3doZXJlX3lvdV93b3VsZF9saWtlX3RvX3J1bl93ZWthLWU0NmJhMmMwLTQ5YjgtNGRmZS1hZjMyLTk3MGJhMDBhMTViNSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgPiB1bCwgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1yYWRpby1kaXNwbGF5IC5ocy1pbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSAuaHMtaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBhcHBlYXJhbmNlOiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaHMtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLWhlaWdodDogNDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2cge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRTM0OTI1O1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvZ2V0LXN0YXJ0ZWQvZm9ybS1hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuaGJzcHQtZm9ybSBmaWVsZHNldCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLndyYXBwZXIgLmZvcm0tY29sIC5oYnNwdC1mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDlweCAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gLmhzX3N1Ym1pdCAuaHMtYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLmhic3B0LWZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIHRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLnNjcm9sbC1saW5rLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAud3JhcHBlciAuZm9ybS1jb2wgLnNjcm9sbC1saW5rLXdyYXAgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAuc2Nyb2xsLWxpbmstd3JhcCBhIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCA0MXB4IDMwcHggLTU1cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nZXQtc3RhcnRlZCAuYm94LXNoYWRvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwge1xuICBtaW4taGVpZ2h0OiAzMzdweDtcbiAgcGFkZGluZzogMTI5cHggMCA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbCB7XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gICAgcGFkZGluZzogMTAwcHggMCA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbCAuYmctaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDYwcHg7XG4gIHRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbCAuYmctaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwgLmJnLWltZyB2aWRlbyB7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbCAuYmctaW1nIHZpZGVvICo6Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtcGFuZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC5iZy1pbWcgdmlkZW8gKjo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1wbGF5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwgLmJnLWltZyB2aWRlbyAqOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXN0YXJ0LXBsYXliYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC5iZy1pbWcgdmlkZW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwgLnYtbWlkZGxlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQge1xuICBtaW4taGVpZ2h0OiAzODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwcHggMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5yZXNvdXJjZS1nYXRlZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAyNzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC5iZy1pbWcge1xuICBtYXgtd2lkdGg6IDYxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQgLmJnLWltZyB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQgLmJnLWltZyB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC5iZy1pbWcge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC5iZy1pbWcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDYxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC5iZy1pbWcgdmlkZW8ge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5yZXNvdXJjZS1nYXRlZCAuYmctaW1nIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5yZXNvdXJjZS1nYXRlZCAuYmctaW1nIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5yZXNvdXJjZS1nYXRlZCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5yZXNvdXJjZS1nYXRlZCAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtZ2F0ZWQgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWdhdGVkIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcml2YWN5LWJhbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTY0cHggMCAwO1xuICBtaW4taGVpZ2h0OiAyMzVweDtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByaXZhY3ktYmFubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTAwcHggMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDIxMHB4O1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByaXZhY3ktYmFubmVyIC53cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcml2YWN5LWJhbm5lciAud3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucHJpdmFjeS1iYW5uZXIgLndyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByaXZhY3ktYmFubmVyIC53cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG4gIHBhZGRpbmc6IDg1cHggMCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnRoYW5rLXlvdSB7XG4gICAgbWluLWhlaWdodDogMjkwcHg7XG4gICAgcGFkZGluZzogMTIwcHggMCAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLmJnLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC5iZy1pbWcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnRoYW5rLXlvdSAuYmctaW1nIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnRoYW5rLXlvdSAudi1taWRkbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnRoYW5rLXlvdSAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC50aGFuay15b3UgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoMiwgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwudGhhbmsteW91IC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgcCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuZXZlbnQtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogOTVweCAwIDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5ldmVudC1iYW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5ldmVudC1iYW5uZXIgLmJnLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuZXZlbnQtYmFubmVyIC5iZy1pbWcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmV2ZW50LWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLm5ld3MtYmFubmVyIHtcbiAgbWluLWhlaWdodDogMzkwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTAwcHggMCA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLm5ld3MtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLm5ld3MtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwubmV3cy1iYW5uZXIgLmJnLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLm5ld3MtYmFubmVyIC5iZy1pbWcgdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucHJlc3Mta2l0LWJhbm5lciB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgcGFkZGluZzogNzVweCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcmVzcy1raXQtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICBwYWRkaW5nOiA5OHB4IDAgNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucHJlc3Mta2l0LWJhbm5lciAuYmctaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucHJlc3Mta2l0LWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByZXNzLWtpdC1iYW5uZXIgLmJnLWltZyB2aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByZXNzLXJlbGVhc2UtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MjZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTEwcHggMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcmVzcy1yZWxlYXNlLWJhbm5lciB7XG4gICAgcGFkZGluZzogMTA4cHggMCA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcmVzcy1yZWxlYXNlLWJhbm5lciAuYmctaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcmVzcy1yZWxlYXNlLWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5wcmVzcy1yZWxlYXNlLWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmJsb2ctYmFubmVyIC5iZy1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5ibG9nLWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuYmxvZy1iYW5uZXIgLmJnLWltZyB2aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWJhbm5lciB7XG4gICAgcGFkZGluZzogOThweCAwIDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWJhbm5lciAuYmctaW1nIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnJlc291cmNlLWJhbm5lciAuYmctaW1nIHZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtYmFubmVyIC5iZy1pbWcgdmlkZW8ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucmVzb3VyY2UtdGl0bGUgLndyYXAge1xuICBtYXgtd2lkdGg6IDkzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIge1xuICBtaW4taGVpZ2h0OiA1MjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIgLmJnLWltZyB7XG4gIHRvcDogOTVweDtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAuYmctaW1nIHtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAuYmctaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIgLmJnLWltZyB2aWRlbyB7XG4gIG1heC13aWR0aDogNTEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuYWJvdXQtYmFubmVyIC5iZy1pbWcgdmlkZW8ge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuYWJvdXQtYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBoMSwgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuYWJvdXQtYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDIsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIHAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwuYWJvdXQtYmFubmVyIC52LW1pZGRsZS13cmFwcGVyIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLndyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLmFib3V0LWJhbm5lciAudi1taWRkbGUtd3JhcHBlciAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC53cmFwIGgyLCBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbC5hYm91dC1iYW5uZXIgLnYtbWlkZGxlLXdyYXBwZXIgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAud3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3gtc2hhZG93OiAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAge1xuICBtYXJnaW46IDQwcHggMCA0NXB4O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAge1xuICAgIG1hcmdpbjogMjJweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCBoNCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjY1cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgLnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgLnNlbGVjdC5yb3RhdGUgc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgLnNlbGVjdC5yb3RhdGUgdWwge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMzhweDtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3Qgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCAuc2VsZWN0IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEycHggMjVweCA2cHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3Qgc3BhbiB7XG4gICAgcGFkZGluZzogMTNweCAyNXB4IDlweCAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCAuc2VsZWN0IHNwYW4uc3Bhbi1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgLnNlbGVjdCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxNnB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgLnNlbGVjdCB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCAuc2VsZWN0IHVsIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3QgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMCAxcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIC5zZWxlY3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCAuc2VsZWN0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5maWx0ZXItd3JhcCAuc2VsZWN0IHVsIGxpOmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB6LWluZGV4OiAtMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWVbbmctY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyOHB4O1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA1NnB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBtaW4taGVpZ2h0OiA0NThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAzMHB4IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pbm5lci1jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAxM3B4IDM1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC10aHJlZSBwIHtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWUgcCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIHAge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pY29uLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyNXB4O1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pY29uLXdyYXAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pY29uLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC10aHJlZSAuYnRuLWNvbnRhaW5lciAuYnRuLWRlZmF1bHQge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC10aHJlZSAuYnRuLWNvbnRhaW5lciAuYnRuLWRlZmF1bHQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDcpO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWUgLmxpbmUtaG92ZXIud2F0Y2gtdmlkZW8ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5saW5rLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWRlciAuY29sIHtcbiAgcGFkZGluZzogNzVweCAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGlkZXIgLmNvbCB7XG4gICAgcGFkZGluZzogMCAwIDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyIC5jb2wge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGlkZXIgLmNvbCAuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGlkZXIgLmNvbCAuY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTY2cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvcXVvdGF0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWRlciAuY29sIC5jb250ZW50OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWRlciAuY29sIC5jb250ZW50IHAge1xuICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGlkZXIgLmNvbCAuY29udGVudCAuaW1nLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWRlciAuY29sIC5jb250ZW50IC5pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWNrLXByZXYge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWNrLXByZXYge1xuICAgIGhlaWdodDogNDdweDtcbiAgICB3aWR0aDogNDdweDtcbiAgICBsZWZ0OiAtNjBweDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm90dG9tOiAtMjM1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGljay1uZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAtNzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm90dG9tOiAtMjM1cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIHdpZHRoOiA0N3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5zbGlkZXItd3JhcCAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5zbGlkZXItd3JhcCAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMjg1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5zbGlkZXItd3JhcCAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAuc2xpZGVyLXdyYXAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnNsaWRlci13cmFwIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5wYXR0ZXJuLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdHdvLXNsaWRlciAud3JhcHBlciAucGF0dGVybi13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNzUlIC0gMjBweCk7XG4gICAgcmlnaHQ6IDU1cHg7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10d28tc2xpZGVyIC53cmFwcGVyIC5wYXR0ZXJuLXdyYXAge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgcmlnaHQ6IC04MCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sLXR3by1zbGlkZXIgLndyYXBwZXIgLnBhdHRlcm4td3JhcCB2aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLm92ZXJsYXktYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkud2VrYS0yMCAub3ZlcmxheS1hY3RpdmUgLnZpZGVvLW92ZXJsYXkge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbmJvZHkud2VrYS0yMCAub3ZlcmxheS1hY3RpdmUgLnZpZGVvLW92ZXJsYXkgLnZpZGVvLWNvbnRhaW5lciB7XG4gIG9wYWNpdHk6IDE7XG4gIGFuaW1hdGlvbjogZmFkZS1VcCAxLjVzIGVhc2UtaW4tb3V0IGJvdGg7XG59XG5ib2R5Lndla2EtMjAgLnZpZGVvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAtMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuYm9keS53ZWthLTIwIC52aWRlby1vdmVybGF5IGlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnZpZGVvLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC52aWRlby1vdmVybGF5IC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYm9keS53ZWthLTIwIC52aWRlby1vdmVybGF5IC52aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmNsb3NlLXZpZGVvIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgcGFkZGluZzogMXB4IDFweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICByaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2xvc2UtdmlkZW86YWZ0ZXIsIGJvZHkud2VrYS0yMCAuY2xvc2UtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbmJvZHkud2VrYS0yMCAuY2xvc2UtdmlkZW86YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7XG59XG5ib2R5Lndla2EtMjAgLmNsb3NlLXZpZGVvOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzpob3ZlcjphZnRlciwgYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkge1xuICB3aWR0aDogMzglO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgaDUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHVsIGxpID4gdWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgdWwgbGkgPiB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHVsIGxpID4gdWwgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IHVsIGxpID4gdWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IG9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IG9sIGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSBvbCBsaSA+IG9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IG9sIGxpID4gb2wgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZvcnR5IG9sIGxpID4gb2wgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSBvbCBsaSA+IG9sID4gbGkgPiBvbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1mb3J0eSBvbCBsaSA+IG9sID4gbGkgPiBvbCA+IGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZm9ydHkgb2wgbGkgPiBvbCA+IGxpID4gb2wgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSB7XG4gIHdpZHRoOiBjYWxjKDYwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDM1cHggMTVweCAzNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1pbi1oZWlnaHQ6IDQ4MHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgcGFkZGluZzogNjBweCAzNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0udGhhbmtzLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAudGhhbmtzLW1zZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAudGhhbmtzLW1zZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC50aGFua3MtbXNnIGEge1xuICBjb2xvcjogIzc3M0RCRSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLnRoYW5rcy1tc2cgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmZvcm0taW1nIHtcbiAgd2lkdGg6IGNhbGMoNTUlIC0gNDBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAyNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmZvcm0taW1nIHtcbiAgICB3aWR0aDogY2FsYyg0NSUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmZvcm0taW1nIHtcbiAgICB3aWR0aDogY2FsYyg0NSUgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuZm9ybS1pbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuZm9ybS1pbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmZvcm0taW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gcCBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiAyODZweDtcbiAgbWFyZ2luOiAwIGF1dG8gN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNFMzQ5MjU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gLnN1Ym1pdHRlZC1tZXNzYWdlIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhzX3N1Ym1pdCAuaHMtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogOXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLnNjcm9sbC1saW5rLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIHRvcDogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuc2Nyb2xsLWxpbmstd3JhcCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5zY3JvbGwtbGluay13cmFwIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuc2Nyb2xsLWxpbmstd3JhcCBhIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5wcm9tby1pbWctd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAucHJvbW8taW1nLXdyYXAge1xuICAgIG1heC1oZWlnaHQ6IDI4NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5wcm9tby1pbWctd3JhcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5wcm9tby1pbWctd3JhcCBhLndhdGNoLXZpZGVvLnZpZGVvLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZCAud3JhcHBlciAuY29sLWZpZnR5IC5wcm9tby1pbWctd3JhcCBhLndhdGNoLXZpZGVvLnZpZGVvLWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvd2hpdGVfcGxheV92aWRlby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAucHJvbW8taW1nLXdyYXAgYS53YXRjaC12aWRlby52aWRlby1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC4xODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQgLndyYXBwZXIgLmNvbC1maWZ0eSAucHJvbW8taW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1mb3J0eSBoNSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1mb3J0eSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZm9ydHkgaDYge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkge1xuICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzNXB4IDMwcHggNTVweCA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIHtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHggMzVweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMzVweCAyMHB4IDM1cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSB7XG4gICAgcGFkZGluZzogMzVweCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmZvcm0taW1nIHtcbiAgd2lkdGg6IDA7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gcCBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB7XG4gIG1heC13aWR0aDogNTg1cHg7XG4gIG1hcmdpbjogMCBhdXRvIDdweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCNsYWJlbC1zZWxlY3Rfd2hlcmVfeW91X3dvdWxkX2xpa2VfdG9fcnVuX3dla2EtZjE3MTAxNzEtMjc0Ny00Mjc0LWJlMDItYjMxYWRkMmFkNmZjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1yYWRpby1kaXNwbGF5IC5ocy1pbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5mcmVlLXRyaWFsIC53cmFwcGVyIC5jb2wtZmlmdHkgLmZvcm0gLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzczREJFO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4taGVpZ2h0OiA0MXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaHMtZXJyb3ItbXNncyAuaHMtZXJyb3ItbXNnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0UzNDkyNTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IC5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDlweCAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQuZnJlZS10cmlhbCAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5oYnNwdC1mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAuaGJzcHQtZm9ybSAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmZyZWUtdHJpYWwgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAudGhhbmtzLW1zZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmdhdGVkLXRoYW5rcyAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIHtcbiAgcGFkZGluZzogMzBweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLWdhdGVkLmdhdGVkLXRoYW5rcyAud3JhcHBlciAuY29sLWZpZnR5IC5mb3JtIC5mb3JtLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1nYXRlZC5nYXRlZC10aGFua3MgLndyYXBwZXIgLmNvbC1maWZ0eSAuZm9ybSAudGhhbmtzLW1zZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgaDUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIGg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTQ2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgcCBpbWcge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDc1cHg7XG4gIG1hcmdpbjogMTVweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgcCBpbWcge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBwIGltZy5zaXplLW1lZGl1bSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHAgaW1nLmFsaWdubGVmdCB7XG4gIG1hcmdpbjogaW5oZXJpdDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciB1bCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMzNweDtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHVsIGxpOmJlZm9yZSB7XG4gICAgbGVmdDogLTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciB1bCBsaSBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciB1bCBsaSBoNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgdWwgbGkgaDYge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIHVsIGxpIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIG9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgb2wgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBvbCBsaSA+IG9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgb2wgbGkgPiBvbCA+IGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBvbCBsaSA+IG9sID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBvbCBsaSA+IG9sID4gbGkgPiBvbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIG9sIGxpID4gb2wgPiBsaSA+IG9sID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIG9sIGxpID4gb2wgPiBsaSA+IG9sID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogODQycHg7XG4gIG1heC1oZWlnaHQ6IDU2MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogNTBweCBhdXRvIDIwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBpbWcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAud3JhcHBlciBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0YwRjJGNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgbWFyZ2luOiAwIGF1dG8gNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLndyYXBwZXIgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC53cmFwcGVyIGE6aG92ZXIge1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyB7XG4gICAgcGFkZGluZzogOTBweCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaW50cm8ge1xuICBtYXgtd2lkdGg6IDg4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbnRybyBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3b3JkLXNwYWNpbmc6IDAuMTVlbTtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbnRybyBwIHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmludHJvIHAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaGVhZC13cmFwIHtcbiAgYm94LXNoYWRvdzogLTJweCA1cHggMTNweCByZ2JhKDQ1LCA0NSwgNDUsIDAuMTUpO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaGVhZC13cmFwIC5pY29uLXdyYXAge1xuICBtYXgtd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaGVhZC13cmFwIC5pY29uLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5oZWFkLXdyYXAgLmljb24td3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA4NnB4O1xuICB0b3A6IC0xMnB4O1xuICB3aWR0aDogMnB4O1xuICByaWdodDogLTM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmhlYWQtd3JhcCAuaWNvbi13cmFwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaGVhZC13cmFwIC5pY29uLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5oZWFkLXdyYXAgLmhlYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDc1JSAtIDY1cHgpO1xuICBtYXJnaW4tbGVmdDogNjVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaGVhZC13cmFwIC5oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmhlYWQtd3JhcCAuaGVhZGluZyBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmltZy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbWctd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuaW1nLXdyYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc3cHg7XG4gICAgbGVmdDogODJweDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYXJyb3diaWcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbWctd3JhcCBpbWcge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmltZy13cmFwIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMzgwcHg7XG4gICAgcGFkZGluZzogNDVweCAwO1xuICAgIG1heC13aWR0aDogMTM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbWctd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmltZy13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8gLmltZy13cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvIC5pbWctd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRyby5kYXRhLWZlYXR1cmUge1xuICBwYWRkaW5nOiA5MHB4IDAgMTQwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAzNnB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRyby5kYXRhLWZlYXR1cmUge1xuICAgIHBhZGRpbmc6IDkwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8uZGF0YS1mZWF0dXJlIC5oZWFkLXdyYXAge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtaW50cm8uZGF0YS1mZWF0dXJlIC5pbWctd3JhcCB7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRyby5kYXRhLWZlYXR1cmUgLmltZy13cmFwIHtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvLm5vLWFycm93IC5pbWctd3JhcDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLWludHJvLm5vLWFycm93IC5pbWctd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogOTcwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgaDUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgb2wsIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgb2wgbGksIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIHVsIGxpIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBsaW5lLWhlaWdodDogMS40NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IgLmNvbnRlbnQtd3JhcHBlciBvbCBsaSwgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgb2wgbGkgYSwgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yIC5jb250ZW50LXdyYXBwZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IgLmNvbnRlbnQtd3JhcHBlciBvbCBsaSBhOmhvdmVyLCBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IgLmNvbnRlbnQtd3JhcHBlciB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IgLmNvbnRlbnQtd3JhcHBlciBvbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY291bnRlci1yZXNldDogbXktc2VjLWNvdW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIG9sIGxpOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteS1zZWMtY291bnRlcjtcbiAgY29udGVudDogY291bnRlcihteS1zZWMtY291bnRlcikgXCIuXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IgLmNvbnRlbnQtd3JhcHBlciBhIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvciAuY29udGVudC13cmFwcGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5wcml2YWN5LWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5wcml2YWN5LWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTExMHB4O1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnByaXZhY3ktY29udGVudCAuY29udGVudC13cmFwcGVyIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5wcml2YWN5LWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciBvbCBsaSwgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnByaXZhY3ktY29udGVudCAuY29udGVudC13cmFwcGVyIHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5wcml2YWN5LWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciBvbCBsaSwgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnByaXZhY3ktY29udGVudCAuY29udGVudC13cmFwcGVyIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5wcml2YWN5LWNvbnRlbnQgLmNvbnRlbnQtd3JhcHBlciBvbCBsaSBhLCBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucHJpdmFjeS1jb250ZW50IC5jb250ZW50LXdyYXBwZXIgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXgtd2lkdGg6IDExNjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBoNSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgaDUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBoNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHAgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBwIGEge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogdW5kZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgdWwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zM3B4O1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHVsIGxpOmJlZm9yZSB7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHVsIGxpIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciB1bCBsaSBoNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIHVsIGxpIGg2IHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgdWwgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBibG9ja3F1b3RlIHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGJsb2NrcXVvdGUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiA4NDJweDtcbiAgbWF4LWhlaWdodDogNTYycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yaWNoLXRleHQtZWRpdG9yLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQgLmNvbnRlbnQtd3JhcHBlciBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0YwRjJGNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgbWFyZ2luOiAwIGF1dG8gNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgaDYge1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJpY2gtdGV4dC1lZGl0b3IucmVzb3VyY2UtZGV0YWlsLW5vbi1nYXRlZCAuY29udGVudC13cmFwcGVyIGg2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmljaC10ZXh0LWVkaXRvci5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIC5jb250ZW50LXdyYXBwZXIgaDYge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAwIDIwcHg7XG4gIHotaW5kZXg6IDk5OTk5OTk5OTtcbiAgYm94LXNoYWRvdzogMCAtNXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLnRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzFweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICBib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLnRleHQtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLnRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCBwIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuY2xvc2Utc3RhdGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMxcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5jbG9zZS1zdGF0ZW1lbnQge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5jbG9zZS1zdGF0ZW1lbnQge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLmNsb3NlLXN0YXRlbWVudCB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuY2xvc2Utc3RhdGVtZW50IHtcbiAgICB0b3A6IDNweDtcbiAgICByaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuY2xvc2Utc3RhdGVtZW50IHtcbiAgICB0b3A6IDNweDtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5jbG9zZS1zdGF0ZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDZweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5ib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLmNsb3NlLXN0YXRlbWVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiA2cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuYnRuLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuYnRuLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5idG4tY29udGFpbmVyIHNwYW4ge1xuICBtYXJnaW46IDAgMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29va2llLXN0YXRlbWVudCAuYnRuLWNvbnRhaW5lciBzcGFuIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5idG4tY29udGFpbmVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDBweCA1cHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvb2tpZS1zdGF0ZW1lbnQgLmJ0bi1jb250YWluZXIgLmRlY2xpbmUtY29va2llIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb29raWUtc3RhdGVtZW50IC5idG4tY29udGFpbmVyIC5kZWNsaW5lLWNvb2tpZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIHtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC10d28tZ3JpZCAud3JhcHBlciAuY29sLWZpZnR5IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC10d28tZ3JpZCAud3JhcHBlciAuY29sLWZpZnR5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmNvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC10d28tZ3JpZCAud3JhcHBlciAuY29sLWZpZnR5IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuY29udGVudCBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmNvbnRlbnQgaDYge1xuICBtYXJnaW46IDMwcHggMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmNvbnRlbnQgaDYge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQgLndyYXBwZXIgLmNvbC1maWZ0eSAuaWNvbiB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmljb24ge1xuICAgIG1heC13aWR0aDogNzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHkgLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQgLndyYXBwZXIgLmNvbC1maWZ0eTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQgLndyYXBwZXIgLmNvbC1maWZ0eTpsYXN0LWNoaWxkIC5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogNTBweCA1OHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXR3by1ncmlkIC53cmFwcGVyIC5jb2wtZmlmdHk6bGFzdC1jaGlsZCAuY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAyOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtdHdvLWdyaWQgLndyYXBwZXIgLmNvbC1maWZ0eTpsYXN0LWNoaWxkIC5jb250ZW50IHNwYW4ge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC10d28tZ3JpZCAud3JhcHBlciAuY29sLWZpZnR5Omxhc3QtY2hpbGQgLmNvbnRlbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRpdGxlIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTg1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItbGlzdCAucmVzcG9uc2l2ZS10YWIge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0FGQUZBRjtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWxpc3QgLnJlc3BvbnNpdmUtdGFiIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDBweCk7XG4gIG1hcmdpbjogMCAwcHggMTVweCAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItbGlzdCAucmVzcG9uc2l2ZS10YWIgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIxcHg7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1saXN0IC5yZXNwb25zaXZlLXRhYiBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1saXN0IC5yZXNwb25zaXZlLXRhYiBsaSBhIHtcbiAgY29sb3I6ICNGMEYyRjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWxpc3QgLnJlc3BvbnNpdmUtdGFiIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWxpc3QgLnJlc3BvbnNpdmUtdGFiIGxpLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWxpc3QgLnJlc3BvbnNpdmUtdGFiIGxpLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNBRkFGQUY7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0FGQUZBRjtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZSBoNSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZSBoNSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI0YwRjJGNTtcbiAgICBwYWRkaW5nOiAyMXB4IDIwcHggMCAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1wYW5lIGg1OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNnB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3Byb2R1Y3QvZG93bi1hcnJvdy5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUgLmNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZSAuY29udGVudCBwIHtcbiAgbWF4LXdpZHRoOiA0NTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggYXV0byA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUgLmNvbnRlbnQgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUgLmNvbnRlbnQgLmltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZSAuY29udGVudCAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1wYW5lIC5jb250ZW50IC5pbWctd3JhcCAuZGVza3RvcC1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUgLmNvbnRlbnQgLmltZy13cmFwIC5tb2JpbGUtaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1wYW5lIC5jb250ZW50IC5pbWctd3JhcCAubW9iaWxlLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyODhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUuYWN0aXZlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLXBhbmUuZXhwYW5kIGg1IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZS5leHBhbmQgLmNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItcGFuZS5leHBhbmQ6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3R0b206IC0yMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYm94LWdyaWQge1xuICAgIHBhZGRpbmc6IDUwcHggMCAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAudGl0bGUgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAuYm94LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYm94LWdyaWQgLmJveC13cmFwcGVyIC5ibG9jayB7XG4gIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTklIC0gMjBweCk7XG4gIG1hcmdpbjogNTBweCAxMHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDE5JSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAuYm94LXdyYXBwZXIgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygyNCUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAuYm94LXdyYXBwZXIgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYm94LWdyaWQgLmJveC13cmFwcGVyIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoNDklIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjVweCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuYmxvY2sgLmljb24td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNDZweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYm94LWdyaWQgLmJveC13cmFwcGVyIC5ibG9jayAuaWNvbi13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMC40JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuc2xpY2stZG90cyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJveC1ncmlkIC5ib3gtd3JhcHBlciAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ib3gtZ3JpZCAuYm94LXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuYm94LWdyaWQgLmJveC13cmFwcGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmJveC1ncmlkLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5pbnRybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5pbnRybyBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5pbnRybyBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWltZyAuYmctaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDEyMHB4IGF1dG8gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pbWcgLmJnLWltZyB7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWltZyAuYmctaW1nIC5kZXNrdG9wLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5iZy1pbWcgLmRlc2t0b3AtaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pbWcgLmJnLWltZyAubW9iaWxlLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaW1nIC5iZy1pbWcgLm1vYmlsZS1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50YWItZ3JpZCB7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50YWItZ3JpZCAudGFiLWNvbnRhaW5lciAudGFiLWhlYWQtd3JhcCAudGFiLXJlc3BvbnNpdmUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRjBGMkY1O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG4gIG1hcmdpbjogMCAxcHggMTVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC50YWItZ3JpZCAudGFiLWNvbnRhaW5lciAudGFiLWhlYWQtd3JhcCAudGFiLXJlc3BvbnNpdmUgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIxcHg7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50YWItZ3JpZCAudGFiLWNvbnRhaW5lciAudGFiLWhlYWQtd3JhcCAudGFiLXJlc3BvbnNpdmUgbGk6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpIGEge1xuICBjb2xvcjogIzIwM0M1MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLnRhYi1jb250YWluZXIgLnRhYi1oZWFkLXdyYXAgLnRhYi1yZXNwb25zaXZlIGxpLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRhYi1ncmlkIC50YWItY29udGFpbmVyIC50YWItaGVhZC13cmFwIC50YWItcmVzcG9uc2l2ZSBsaS5hY3RpdmU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50YWItZ3JpZCAuY29udGVudC10YWItd3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLmNvbnRlbnQtdGFiLXdyYXAgLnRhYi1ibG9jayB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGFiLWdyaWQgLmNvbnRlbnQtdGFiLXdyYXAgLnRhYi1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLmNvbnRlbnQtdGFiLXdyYXAgLnRhYi1ibG9jayAuaW1nLXdyYXAge1xuICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50YWItZ3JpZCAuY29udGVudC10YWItd3JhcCAudGFiLWJsb2NrIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50YWItZ3JpZCAuY29udGVudC10YWItd3JhcCAudGFiLWJsb2NrIC5pbm5lci1jb250ZW50IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNTZweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2sgLmlubmVyLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2sgLmlubmVyLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50YWItZ3JpZCAuY29udGVudC10YWItd3JhcCAudGFiLWJsb2NrIC5pbm5lci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbjogMCAwIDUwcHggMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGFiLWdyaWQgLmNvbnRlbnQtdGFiLXdyYXAgLnRhYi1ibG9jayAuaW5uZXItY29udGVudCAuY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5ib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2sgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2sgLmlubmVyLWNvbnRlbnQgLmNvbnRlbnQgLndhdGNoLXZpZGVvIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2suYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRhYi1ncmlkIC5jb250ZW50LXRhYi13cmFwIC50YWItYmxvY2suYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkIC5ib3gtc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkIC5pbnRybyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLmludHJvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLmludHJvIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkIC53cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gNDBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gIG1heC13aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkIC53cmFwcGVyIC5jb2wtdGhyZWUgLmljb24gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiBjb250YWluO1wiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBwIHtcbiAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZCAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmN1c3RvbWVyLWRldGFpbC1pY29uIC5jb2wtdGhyZWUgLmljb24ge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5jYXJlZXItdGV4dC1pY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5jYXJlZXItdGV4dC1pY29uIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5jYXJlZXItdGV4dC1pY29uIC5pbnRybyBoNSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5jYXJlZXItdGV4dC1pY29uIC5pbnRybyBoNSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuICBtYXJnaW46IDAgMjBweCA2MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNiB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5jYXJlZXItdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg2IHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuY2FyZWVyLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmNhcmVlci10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5iaWctY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmJpZy1jb250ZW50IC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDMpIC50ZXh0LWJveCwgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmJpZy1jb250ZW50IC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDUpIC50ZXh0LWJveCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIHtcbiAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIC5ib3gtc2hhZG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5hd3MtaWNvbiAuaW50cm8ge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5hd3MtaWNvbiAud3JhcHBlciAuY29sLXRocmVlOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCA2MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWU6Zmlyc3QtY2hpbGQgLnRleHQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDM0NHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYXdzLWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5hd3MtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmF3cy1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYXdzLWljb24gLndyYXBwZXIgLmNvbC10aHJlZTpudGgtY2hpbGQoMykgLmljb24ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5idXR0b24tYm90dG9tIHtcbiAgICBwYWRkaW5nOiA2MHAgMCAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5idXR0b24tYm90dG9tIC53cmFwcGVyIC5jb2wtd3JhcCAuYnRuLXdyYXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmljb24tc2l6ZSAud3JhcHBlciAuY29sLXRocmVlOm50aC1jaGlsZCgyKSAuaWNvbiB7XG4gICAgbWF4LXdpZHRoOiAxMTVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuaWNvbi1zaXplIC53cmFwcGVyIC5jb2wtdGhyZWU6bnRoLWNoaWxkKDMpIC5pY29uIHtcbiAgICBtYXgtd2lkdGg6IDExNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuZmluYW5jaWFsLXRleHQtaWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuZmluYW5jaWFsLXRleHQtaWNvbiB7XG4gICAgcGFkZGluZzogMjAwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIC5pbnRybyBoNSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA0MHB4KTtcbiAgbWFyZ2luOiAwIDIwcHggNjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5maW5hbmNpYWwtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IGg2IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuZmluYW5jaWFsLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IDExN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmZpbmFuY2lhbC10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAuaW50cm8gaDUge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIC5pbnRybyBoNSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLndyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNDBweCk7XG4gIG1hcmdpbjogMCAyMHB4IDYwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLnRleHQtYm94IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNiB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNiB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBwIHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMTdweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5saWZlLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24ge1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24ge1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYWktdGV4dC1pY29uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLmJveC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLmludHJvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwOHB4O1xuICBtYXJnaW46IDAgYXV0byA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYWktdGV4dC1pY29uIC5pbnRybyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAuaW50cm8gaDUge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAuaW50cm8gaDUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAuaW50cm8gaDUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLmludHJvIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAud3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNDBweCk7XG4gIG1hcmdpbjogMCAyMHB4IDYwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYWktdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBoNiB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmFpLXRleHQtaWNvbiAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiB7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMTdweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5haS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuYWktYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQuc2hhZG93LW5vbmUgLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC50aHJlZS1ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC50aHJlZS1ncmlkIC5ib3gtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC50aHJlZS1ncmlkIC5ib3gtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAuaW50cm8gaDUge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC50aHJlZS1ncmlkIC5pbnRybyBoNSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLmludHJvIGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuICBtYXJnaW46IDAgMjBweCA2MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIC50ZXh0LWJveCB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICBtYXJnaW46IDE1cHggMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggaDYge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAudGV4dC1ib3ggcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQudGhyZWUtZ3JpZCAud3JhcHBlciAuY29sLXRocmVlIC5pY29uIHtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IDExN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRocmVlLWdyaWQgLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG59XG5ib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGVzcy1zcGFjaW5nIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxlc3Mtc3BhY2luZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGV4dC13aXRoLWljb24tZ3JpZC5sZXNzLXNwYWNpbmcgLndyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLnRleHQtd2l0aC1pY29uLWdyaWQtZ3JheWJnIHtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tYm94IHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLWJveCB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tYm94IC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLWJveCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3ggLnRpdGxlIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5pY29uLWJveCAudGl0bGUgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1ib3ggLnRpdGxlIHAge1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3ggLmJsb2NrLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuYm9keS53ZWthLTIwIC5pY29uLWJveCAuYmxvY2std3JhcCAuYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogY2FsYygzMCUgLSA5MHB4KTtcbiAgbWFyZ2luOiAwIDQ1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxOHB4IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tYm94IC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMzAlIC0gMzBweCk7XG4gICAgbWFyZ2luOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1ib3ggLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygyOSUgLSAzMHB4KTtcbiAgICBtYXJnaW46IDAgMTVweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tYm94IC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMjklIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLWJveCAuYmxvY2std3JhcCAuYmxvY2sgLmltZy13cmFwIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3ggLmJsb2NrLXdyYXAgLmJsb2NrIC5pbWctd3JhcCBpbWcge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tYm94IC5ibG9jay13cmFwIC5ibG9jayAuaW1nLXdyYXAgaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3guYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3guYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1ib3gudGV4dC1ibGFjayAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciB7XG4gICAgcGFkZGluZzogNzBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnRpdGxlIHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC50aXRsZSBwIHtcbiAgICBtYXJnaW46IDE4cHggYXV0IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDk4OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNzkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDU1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5zbGlkZXItd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZSB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE4cHggMDtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGlkZSAuaW1nLXdyYXAge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpZGUgLmltZy13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlIC5pbWctd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTgwcHg7XG4gIHRvcDogMzAlO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpY2stcHJldiB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGxlZnQ6IC01NnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHJvZHVjdC9hcnJvdy5wbmcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgdG9wOiAtMTlweDtcbiAgbGVmdDogLTEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgdG9wOiAtMTFweDtcbiAgICBsZWZ0OiA3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDRweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtODBweDtcbiAgdG9wOiAzMCU7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGljay1uZXh0IHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgcmlnaHQ6IC01NHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5zbGlkZXItd3JhcHBlciAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3Byb2R1Y3QvYXJyb3cucG5nKTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi1zbGlkZXIgLnNsaWRlci13cmFwcGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIHRvcDogMTRweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tc2xpZGVyIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXNsaWRlciAuYnRuLXdyYXAgLmJ0bi1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTFweCA2MXB4O1xufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tZm91ci1ncmlkIHtcbiAgcGFkZGluZzogMTIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tZm91ci1ncmlkIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLmJnLWltZyB7XG4gICAgdG9wOiAtMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLmJnLWltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAuYmctaW1nIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAudGl0bGUgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAudGl0bGUgcCB7XG4gICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tZm91ci1ncmlkIC5ibG9jay1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLmJsb2NrLWNvbnRhaW5lciAuYmxvY2sge1xuICBwYWRkaW5nOiA0MHB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgd2lkdGg6IGNhbGMoMjQlIC0gMTBweCk7XG4gIG1hcmdpbjogNTBweCA1cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAuYmxvY2stY29udGFpbmVyIC5ibG9jayB7XG4gICAgcGFkZGluZzogMjJweCAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLmJsb2NrLWNvbnRhaW5lciAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDEwcHgpO1xuICAgIHBhZGRpbmc6IDIycHggMThweDtcbiAgICBtYXJnaW46IDMwcHggNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAuYmxvY2stY29udGFpbmVyIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgcGFkZGluZzogMjJweCAxOHB4O1xuICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAuYmxvY2stY29udGFpbmVyIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQgLmJsb2NrLWNvbnRhaW5lciAuYmxvY2sgaDUge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLWZvdXItZ3JpZCAuYnRuLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi1mb3VyLWdyaWQuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE3JTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCB7XG4gIG1heC13aWR0aDogOTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgaDQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIGg0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdC5yb3RhdGUgc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3Qucm90YXRlIHVsIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDM3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDIxMnB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDI1cHggYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuLnNwYW4tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC1oZWlnaHQ6IDI0NXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdCB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjJweCAwIDFweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3QgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3QgdWwgbGk6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHVsIGxpLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLmJ0bi13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5idG4td3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5idG4td3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuYnRuLXdyYXAgYnV0dG9uIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiA5NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2tbbmctY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMzBweCk7XG4gIG1hcmdpbjogMjVweCAxNXB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgbWluLWhlaWdodDogMzkzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgbWFyZ2luOiAyNXB4IDVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA1MHB4IDI1cHggMjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmdyaWQtYmxvY2sgLmJsb2NrIC5jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWluLWhlaWdodDogMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCAuaW1nLXdyYXAge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCAuaW1nLXdyYXAgaW1nIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAud3AtZWRpdC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmdyaWQtYmxvY2sgLmJsb2NrIC5pbm5lci1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDIxNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmlubmVyLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmdyaWQtYmxvY2sgLmJsb2NrIC5pbm5lci1jb250ZW50IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItY29udGVudCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItY29udGVudCAubGluZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItY29udGVudCAubGluZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItY29udGVudCAubGluZTpob3ZlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmlubmVyLWNvbnRlbnQgLmxpbmtzIC5saW5lIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAycHg7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDEycHg7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMThweDtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jay5zaG93IC5jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2suc2hvdyAuY29udGVudC13cmFwIC5pbWctd3JhcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2suc2hvdyAuaW5uZXItY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jay5zaG93IC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5idG4tb3V0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5idG4tb3V0ZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAubm8tcmVjb3JkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDQzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIHtcbiAgICBwYWRkaW5nOiA4M3B4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNjdweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmZpbHRlci1ibG9jayAuc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI2NXB4O1xuICBtYXJnaW46IDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3Qucm90YXRlIHVsIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IDM3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAyMTJweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmZpbHRlci1ibG9jayAuc2VsZWN0IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3Qgc3Bhbi5zcGFuLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3NlbGVjdG9yLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LWhlaWdodDogMjQ1cHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgei1pbmRleDogNTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjJweCAwIDFweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmZpbHRlci1ibG9jayAuc2VsZWN0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB1bCBsaTpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmZpbHRlci1ibG9jayAuc2VsZWN0IHVsIGxpLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW1hZ2UtYmxvY2sge1xuICB3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbWFnZS1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbWFnZS1ibG9jayAuYmctaW1nIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW1hZ2UtYmxvY2sgLmJnLWltZyB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW1hZ2UtYmxvY2sgLmJnLWltZyB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbWFnZS1ibG9jayAuYmctaW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW1hZ2UtYmxvY2sgLmJnLWltZyBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIHtcbiAgd2lkdGg6IGNhbGMoNDAlIC0gMjBweCk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjNweCAyNXB4IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDM3JSAtIDIwcHgpO1xuICAgIHBhZGRpbmc6IDE1cHggMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuY29udGVudC1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1M3B4KTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2s6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xNXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDcwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIHAge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIG1heC13aWR0aDogMjc1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIHAge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2sgaDQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2sgaDQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIGg2IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1heC13aWR0aDogMjM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5jb250ZW50LWJsb2NrIGg2IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuY29udGVudC1ibG9jayAuYnRuLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuY29udGVudC1ibG9jayAuYnRuLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDhweCAxN3B4O1xuICBtaW4td2lkdGg6IDEzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuY29udGVudC1ibG9jayAuYnRuLXdyYXAgYSB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwIC5idG4tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDI3JSAtIDVweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDYwcHggMjBweCAyMHB4IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygzMCUgLSA1cHgpO1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIGg1IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sgcCB7XG4gIG1heC13aWR0aDogMTg1cHg7XG4gIHBhZGRpbmc6IDlweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sgcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayAuc3BlYWtlci1ncmlkIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sgLnNwZWFrZXItZ3JpZCAuZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIC5zcGVha2VyLWdyaWQgLmdyaWQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sgLnNwZWFrZXItZ3JpZCAuZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA0N3B4O1xuICB3aWR0aDogNTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvc3BlYWtlci5wbmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayAuc3BlYWtlci1ncmlkIC5ncmlkIHAge1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIC5zcGVha2VyLWdyaWQgLmdyaWQgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayAuc3BlYWtlci1ncmlkIC5ncmlkIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmNvbC13cmFwIC5jb2wtdGhyZWUuaW5uZXItYmxvY2sgLnNwZWFrZXItZ3JpZCAuZ3JpZCBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDJweDtcbiAgcmlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMnB4O1xufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayAuc3BlYWtlci1ncmlkIC5ncmlkIHNwYW46bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIC5idG4td3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuY29sLXdyYXAgLmNvbC10aHJlZS5pbm5lci1ibG9jayAuYnRuLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5jb2wtd3JhcCAuY29sLXRocmVlLmlubmVyLWJsb2NrIC5idG4td3JhcCBhIHtcbiAgcGFkZGluZzogOHB4IDE3cHg7XG4gIG1pbi13aWR0aDogMTM1cHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5idG4tb3V0ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuYnRuLW91dGVyIHtcbiAgICBtYXJnaW4tdG9vcDogNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuYnRuLW91dGVyIC5idG4tZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDEycHggNDVweDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLm5vLXJlY29yZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIHtcbiAgICBwYWRkaW5nOiA0NXB4IDAgMCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDU1NnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU1NnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IC5ib3R0b20tZml4IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IC5pbWFnZS1ib3gge1xuICBwYWRkaW5nOiA4MHB4IDEwcHg7XG4gIG1heC13aWR0aDogMzkwcHg7XG4gIG1heC1oZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQgLmltYWdlLWJveCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQgLmltYWdlLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCBoNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICBtYXgtd2lkdGg6IDQ3NXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IGg1IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDU1NnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sge1xuICBtaW4taGVpZ2h0OiAyNDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAzMHB4IDE0cHggNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbWFnZS1ib3gge1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9jay1ncmlkIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCAuaW1hZ2UtYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMTZweCAwIDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYyg2NyUgLSAzMHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgaDUge1xuICAgIHBhZGRpbmc6IDE1cHggMCA5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgaDUge1xuICAgIHBhZGRpbmc6IDE1cHggMCA5cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IGg1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvY2stZ3JpZCAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2NrLWdyaWQgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IC5saW5rLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCB7XG4gICAgcGFkZGluZzogOTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQge1xuICAgIHBhZGRpbmc6IDMxcHggMCA2OHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA0NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgIG9yZGVyOiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuLnNwYW4tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGJsYWNrO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjFweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYmxhY2stZHViZWxsLWFycm93cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3QgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LWhlaWdodDogMjIwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAwIDFweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB1bCBsaS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIC5zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCAuc2VhcmNoIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIC5zZWFyY2ggaW5wdXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDVweCA1M3B4IDVweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCAuc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ibG9jay13cmFwIC5zZWFyY2ggYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogYXV0bztcbiAgb3V0bGluZTogMDtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC50aXRsZSB7XG4gIG1hcmdpbjogODBweCAwIDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLnRpdGxlIHtcbiAgICBtYXJnaW46IDQ1cHggMCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrW25nLWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDcwcHgpO1xuICBtYXJnaW46IDY4cHggMzVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDMwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDQwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItYmxvY2sgLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sgaDUge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayBwIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBtYXgtaGVpZ2h0OiA0NHB4O1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sgLndyYXAtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5idG4tb3V0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5idG4tb3V0ZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5idG4tb3V0ZXIgLmJ0bi1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTFweCA0NHB4O1xufVxuYm9keS53ZWthLTIwIC5uZXdzLWdyaWQuYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAubmV3cy1ncmlkIC5uby1yZWNvcmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtY3RhIHtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LWN0YSAuY29udGVudC13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1jdGEgLmNvbnRlbnQtd3JhcHBlciAubGluay1vdXRlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LWN0YSAuY29udGVudC13cmFwcGVyIC5saW5rLW91dGVyIHtcbiAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtY3RhIC5jb250ZW50LXdyYXBwZXIgLmxpbmstb3V0ZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3QtY3RhIC5jb250ZW50LXdyYXBwZXIgLmxpbmstb3V0ZXIgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LWN0YSAuY29udGVudC13cmFwcGVyIC5saW5rLW91dGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtY3RhIC5jb250ZW50LXdyYXBwZXIgLmxpbmstb3V0ZXIgbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3QtY3RhIC5jb250ZW50LXdyYXBwZXIgLmxpbmstb3V0ZXIgbGkgYSBpbWcge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LWN0YSAuY29udGVudC13cmFwcGVyIC5saW5rLW91dGVyIGxpIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDM4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1jdGEgLmNvbnRlbnQtd3JhcHBlciAubGluay1vdXRlciBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGMEYyRjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1jdGEuYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAubG9nby1jYXJkLWdyaWQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAubG9nby1jYXJkLWdyaWQgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIHtcbiAgd2lkdGg6IGNhbGMoMzElIC0gMzBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxMDBweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDUycHggNTRweCA3MHB4O1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtaW4taGVpZ2h0OiAzNThweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubG9nby1jYXJkLWdyaWQgLmNhcmQtd3JhcCAuY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoMzIlIC0gMjBweCk7XG4gICAgbWFyZ2luOiA3MHB4IDEwcHggMDtcbiAgICBwYWRkaW5nOiA0NXB4IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMzVweCAxMHB4IDA7XG4gICAgcGFkZGluZzogODBweCA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDQ1cHggMCAwO1xuICAgIHBhZGRpbmc6IDQ4cHggNDBweCA3NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmltZy13cmFwIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmNvbnRlbnQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmNvbnRlbnQgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIC5jb250ZW50IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuY2FyZC13cmFwIC5jYXJkIC5jb250ZW50IGxpIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmxvZ28tY2FyZC1ncmlkIC5jYXJkLXdyYXAgLmNhcmQgLmNvbnRlbnQgbGkgYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAubG9nby1jYXJkLWdyaWQgLmNhcmQtd3JhcCAuY2FyZCAuY29udGVudCBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgd2lkdGg6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sb2dvLWNhcmQtZ3JpZCAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUge1xuICAgIHBhZGRpbmc6IDQ1cHggMCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogNTY4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNzBweCk7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuaW1hZ2UtYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmltYWdlLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQgaDUge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgbWF4LXdpZHRoOiA0NzVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IGg1IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmxpbmstd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAubGluay13cmFwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDU2OHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDIzNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDY3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuaW1hZ2UtYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmltYWdlLWJveCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4IDQwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IGg1IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE2cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDY3JSAtIDMwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgaDUge1xuICAgIHBhZGRpbmc6IDI2cHggMCA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgaDUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmxpbmstd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCAubGluay13cmFwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQge1xuICAgIHBhZGRpbmc6IDMwcHggMCA4MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdC5yb3RhdGUgc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA0OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3Qgc3Bhbi5zcGFuLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3Qgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTdweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2Fycm93MS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC1oZWlnaHQ6IDIyMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3QgdWwgbGkge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMCAxcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHVsIGxpLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ibG9jay13cmFwIC5zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlYXJjaCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogNXB4IDUzcHggNXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuYmxvY2std3JhcCAuc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJsb2NrLXdyYXAgLnNlYXJjaCBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC50aXRsZSB7XG4gIG1hcmdpbjogODBweCAwIDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC50aXRsZSB7XG4gICAgbWFyZ2luOiA0NXB4IDAgMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9ja1tuZy1jbG9ha10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMzMlIC0gNTBweCk7XG4gIG1hcmdpbjogNTJweCAyNXB4IDA7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMzIlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAzMHB4IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDIwcHgpO1xuICAgIG1hcmdpbjogNDBweCAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sgLmlubmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMjVweCAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIC5pbm5lci13cmFwIC5idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW1nLXdyYXAge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBoZWlnaHQ6IDIxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuY29udGVudC13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIGg2IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayBwIHtcbiAgbWFyZ2luOiAxMnB4IDAgMnB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzcHggMCAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5idG4tb3V0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuYnRuLW91dGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2OHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmJ0bi1vdXRlciAuYnRuLWRlZmF1bHQge1xuICBwYWRkaW5nOiAxMnB4IDQ1cHg7XG59XG5ib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQuYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAubm8tcmVjb3JkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCB7XG4gIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAubGluay13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAubGluay13cmFwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHtcbiAgd2lkdGg6IGNhbGMoNzAlIC0gNDVweCk7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgxIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgyLnRpdGxlIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMi50aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMi50aXRsZSBzcGFuIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDIudGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgYmxvY2txdW90ZSA+IHAge1xuICBjb2xvcjogIzIwM0M1MTtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGJsb2NrcXVvdGUgPiBwIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgYmxvY2txdW90ZSA+IHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDYge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGg0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGg0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBpbWcge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDc1cHg7XG4gIG1hcmdpbjogMTVweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGltZy5zaXplLW1lZGl1bSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgZmlnY2FwdGlvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHAge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHAgaW1nIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQ3NXB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBpbWcuc2l6ZS1tZWRpdW0ge1xuICB3aWR0aDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBwIGltZy5hbGlnbmxlZnQge1xuICBtYXJnaW46IGluaGVyaXQ7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgdWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHVsIGxpID4gdWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSA+IHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSA+IHVsID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHVsIGxpID4gdWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCBsaSA+IG9sID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wgPiBsaSA+IG9sIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGkgPiBvbCA+IGxpID4gb2wgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGkgPiBvbCA+IGxpID4gb2wgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc3M0RCRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wgPiBsaSA+IG9sID4gbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wgPiBsaSA+IG9sID4gbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIC53cmFwcGVyIHVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgdWwgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIC53cmFwcGVyIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIC53cmFwcGVyIHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCAud3JhcHBlciB1bCBsaSA+IHVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgdWwgbGkgPiB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgdWwgbGkgPiB1bCA+IGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCAud3JhcHBlciB1bCBsaSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzczREJFO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIC53cmFwcGVyIC5jb250ZW50LWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zMTBweDtcbiAgdG9wOiAtMTYwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCAud3JhcHBlciAuY29udGVudC1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDMwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgLmNvbnRlbnQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvcXVvdGF0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgLndyYXBwZXIgLmNvbnRlbnQtYm94IHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMzAlIC0gMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIG1heC13aWR0aDogMzQ3cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wge1xuICBtYXJnaW4tdG9wOiAzMzBweDtcbiAgcGFkZGluZzogMjVweCAyMHB4IDM1cHg7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIGgzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAyODVweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMjVweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAgLmJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxNDBweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcCAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAgLmJsb2NrIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAgLmJsb2NrIC5iZy1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcCAuYmxvY2sgLmJnLWltZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIC53cmFwIC5ibG9jayAuY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcCAuYmxvY2sgLmNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAgYTpob3ZlciAuYmctaW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAgYTpob3ZlciAuY29udGVudCBwIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcC5zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAuc2lkZS1jb250ZW50LXdyYXAgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIC53cmFwLnNpZGUtY29udGVudC13cmFwIGEge1xuICBtYXJnaW46IDNweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgLndyYXAuc2lkZS1jb250ZW50LXdyYXAgYS5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc29jaWFsLWljb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zb2NpYWwtaWNvbiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc29jaWFsLWljb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNvY2lhbC1pY29uIGxpIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zb2NpYWwtaWNvbiBsaTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jay5zaWRlLXN0aWNreSB7XG4gIG1heC13aWR0aDogaW5pdGlhbDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrLnNpZGUtc3RpY2t5IC5pbm5lci1jb2x1bW4ge1xuICBtYXgtd2lkdGg6IDM0N3B4O1xuICBtYXJnaW4tdG9wOiAzMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2suc2lkZS1zdGlja3kgLmlubmVyLWNvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiAyNzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrLnNpZGUtc3RpY2t5IC5pbm5lci1jb2x1bW4ge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrLnNpZGUtc3RpY2t5IC5pbm5lci1jb2x1bW4uZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jay5zaWRlLXN0aWNreSAuaW5uZXItY29sdW1uLnN0b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAyMHB4O1xuICB0b3A6IGF1dG87XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2suc2lkZS1zdGlja3kgLmlubmVyLWNvbHVtbi5zdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2suc2lkZS1zdGlja3kgLmlubmVyLWNvbHVtbiAuc21hbGwtY29sIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuc29jaWFsLWljb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuc29jaWFsLWljb24gaDUge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuY29udGVudC13cmFwIC5zb2NpYWwtaWNvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5jb250ZW50LXdyYXAgLnNvY2lhbC1pY29uIGxpIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuc29jaWFsLWljb24gbGk6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA5KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuc29jaWFsLWljb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLnNvY2lhbC1pY29uIGg1IHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLnNvY2lhbC1pY29uIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDdweDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLnNvY2lhbC1pY29uIGxpIGltZyB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLnNvY2lhbC1pY29uIGxpOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIHRhYmxlIHRyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgdGFibGUgdGQsXG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmZvcm0tYmxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHBhZGRpbmc6IDQwcHggMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5mb3JtLWJsb2cge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmZvcm0tYmxvZyAuaW1nLXdyYXAge1xuICBwYWRkaW5nOiAwIDM1cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmZvcm0tYmxvZyAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuZm9ybS1ibG9nIC5pbWctd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuZm9ybS1ibG9nIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTc4cHg7XG4gIGhlaWdodDogMjAzcHg7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmZvcm0tYmxvZyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoNjQlIC0gMjBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuZm9ybS1ibG9nIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ibG9nLWRldGFpbCAuZm9ybS1ibG9nIC5jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmxvZy1kZXRhaWwgLmZvcm0tYmxvZyAuY29udGVudCBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5ib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5mb3JtLWJsb2cgLmNvbnRlbnQgLmJ0bi1kZWZhdWx0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA2cHggMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmJsb2ctZGV0YWlsIC5mb3JtLWJsb2cgLmNvbnRlbnQgLmJ0bi1kZWZhdWx0LmZvcm0tYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQge1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNThweDtcbiAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAge1xuICAgIHdpZHRoOiA1MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2gge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTFweCA1M3B4IDhweCAxOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDI5NXB4O1xuICBtaW4taGVpZ2h0OiA0MXB4O1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0IHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDlweCAzMnB4IDlweCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdXRsaW5lOiAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGJ1dHRvbiBpbWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDQyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3JkZXI6IDI7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgaDQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjkycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHtcbiAgICBtYXgtd2lkdGg6IDI1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qucm90YXRlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA0M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNHB4IDgwcHggMTNweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA0NnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzcGFuLnNwYW4tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMThweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2FyZHMtZ3JpZC9maWx0ZXItYXJyb3cucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3QgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgbWF4LWhlaWdodDogMjA0cHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIGxpLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkW25nLWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMnB4IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQ5NXB4O1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtaW4taGVpZ2h0OiA0MTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiA0MTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC1vLW9iamVjdC1maXQ6IGZpbGw7XG4gIG9iamVjdC1maXQ6IGZpbGw7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAgaW1nIHtcbiAgICBvYmplY3QtZml0OiBmaWxsO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAuZmVhdHVyZV9pbWFnZSB7XG4gIGhlaWdodDogMTcwcHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAuZmVhdHVyZV9pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAge1xuICAgIG1heC13aWR0aDogMzc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHggYXV0byAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIGgzIHtcbiAgICBtYXJnaW46IDEwcHggOHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQ5cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoMyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAgaDYge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoNiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC53YXRjaC12aWRlbyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAud2F0Y2gtdmlkZW86aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5saW5rLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAubGluay13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLkxpbmstd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIC5zZWUge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nOiAxNnB4IDM0cHggMTZweCAzNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAgLnNlZSB7XG4gICAgcGFkZGluZzogMTNweCA0NXB4IDEzcHggNDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAgLnNlZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5uby1yZWNvcmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQge1xuICBwYWRkaW5nOiAxNzhweCAwIDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5jb250ZW50LXdyYXAge1xuICB3aWR0aDogY2FsYyg0MCUgLSA0MHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuY29udGVudC13cmFwIC5pbWctd3JhcCB7XG4gIGJveC1zaGFkb3c6IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5jb250ZW50LXdyYXAgLmltZy13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmNvbnRlbnQtd3JhcCAuaW1nLXdyYXAgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmNvbnRlbnQtd3JhcCAudGV4dC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuY29udGVudC13cmFwIC50ZXh0LXdyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmNvbnRlbnQtd3JhcCAudGV4dC13cmFwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmNvbnRlbnQtd3JhcCAudGV4dC13cmFwIHAge1xuICBtYXJnaW46IDE1cHggMCAyOHB4O1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmNvbnRlbnQtd3JhcCAudGV4dC13cmFwIC5saW5lLWhvdmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDYwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogNTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIHtcbiAgICBwYWRkaW5nOiA0NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCBoMiB7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIGZvcm0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgZm9ybSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIGZvcm0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgZm9ybSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwLnRoYW5rcy1mb3JtIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAudGhhbmtzLWZvcm0gLnRoYW5rcy1tc2cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgcCBiciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IDU4NXB4O1xuICBtYXJnaW46IDAgYXV0byA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCBsYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWZvcm0tZ3JpZCAuZm9ybS13cmFwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaHMtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLWhlaWdodDogNDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaHMtZXJyb3ItbXNncyAuaHMtZXJyb3ItbXNnIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogcmVkO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSBmaWVsZHNldCAuaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSAuaHNfc3VibWl0IC5ocy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA5cHggMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBwYWRkaW5nOiA0cHggMjVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtZm9ybS1ncmlkIC5mb3JtLXdyYXAgLmhic3B0LWZvcm0gLmhzX3N1Ym1pdCAuaHMtYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1mb3JtLWdyaWQgLmZvcm0td3JhcCAuaGJzcHQtZm9ybSAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIHtcbiAgcGFkZGluZzogMTIwcHggMDtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciB7XG4gICAgcGFkZGluZzogNjBweCAwIDEyNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlci5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1OTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gaDQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIGg0IHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gcCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDU0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSBwIHtcbiAgICBtYXJnaW46IDVweCBhdXRvIDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSBpbWcge1xuICBoZWlnaHQ6IDQ4MHB4O1xuICBtYXgtd2lkdGg6IDY5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHggNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gdWwgbGkge1xuICAgIG1hcmdpbjogMTBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHVsIGxpIHtcbiAgICBtYXJnaW46IDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB1bCBsaSB7XG4gICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHVsIGxpIGltZyB7XG4gIG1heC13aWR0aDogNDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gdWwgbGkgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDM1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAxNHB4IDA7XG4gIHRleHQtc2hhZG93OiAwIDBweCAxcHggYmxhY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHVsIGxpIHNwYW4ge1xuICAgIG1heC13aWR0aDogMTA4cHg7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB1bCBsaSBzcGFuIHtcbiAgICBtYXgtd2lkdGg6IDk0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gdWwgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1heC13aWR0aDogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB1bCBsaTpudGgtb2YtdHlwZSgxKSBzcGFuLCBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gdWwgbGk6bnRoLW9mLXR5cGUoMykgc3BhbiB7XG4gICAgbWF4LXdpZHRoOiA3NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLnNsaWNrLXByZXYge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1wcmV2IHtcbiAgICBib3R0b206IC01NXB4O1xuICAgIGxlZnQ6IDM4JTtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stbmV4dCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMzglO1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMzAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC01NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIge1xuICBwYWRkaW5nOiAxMjBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMCAxMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuYm94LXNoYWRvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGhlaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5ib3gtc2hhZG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuc2xpZGVyLXdyYXAge1xuICBtYXgtd2lkdGg6IDgzNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDQwcHggNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIHtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIG1hcmdpbjogMCAxNXB4IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNTEwcHg7XG4gIHdpZHRoOiBjYWxjKDYxJSAtIDMwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogNDdweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweCA1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5jb250ZW50IGg1IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5jb250ZW50IGg1IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5jb250ZW50IGg1IHtcbiAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBwIHtcbiAgbWF4LXdpZHRoOiAyNzhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCBwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5pbm5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IGNhbGMoMzklIC0gMTVweCk7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSAuaW5uZXIgcCB7XG4gIG1hcmdpbjogMTJweCAwIDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuaXRlbSAuaW5uZXIgcCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5pdGVtIC5pbm5lciBpbWcge1xuICBtYXgtd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLml0ZW0gLmlubmVyIGltZyB7XG4gICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1wcmV2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm90dG9tOiAtOHB4O1xuICBsZWZ0OiA0MiU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9BcnJvdy1wdXJwbGUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stcHJldiB7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA3MHB4KTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1uZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm90dG9tOiAtOHB4O1xuICByaWdodDogNDIlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDhweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9BcnJvdy1wdXJwbGUucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stbmV4dCB7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgICByaWdodDogY2FsYyg1MCUgLSA3MHB4KTtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgd2lkdGg6IDQ3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC01NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDEycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbnRhY3Qtc2xpZGVyIC5zbGlkZXItd3JhcCAuc2xpZGVyLWNvbnRhaW5lciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5jb250YWN0LXNsaWRlciAuc2xpZGVyLXdyYXAgLnNsaWRlci1jb250YWluZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY29udGFjdC1zbGlkZXIgLnNsaWRlci13cmFwIC5zbGlkZXItY29udGFpbmVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDNDNTE7XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWN0YS5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogODVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgdG9wOiA4NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgLnRleHQge1xuICAgIHRvcDogNjNweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCAudGV4dCBoNiB7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYyg1MiUgLSAzNXB4KTtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpc3Qtc3R5bGUtdHlwZTogc3F1YXJlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwge1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50IHVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50IHVsIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwgbGk6bnRoLW9mLXR5cGUoMSkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC50aXRsZSB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAudGl0bGUgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLnRpdGxlIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwcHggMTBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBwYWRkaW5nOiAzNXB4IDAgMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMzBweCk7XG4gICAgbWFyZ2luOiAwIDE1cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICBtYXJnaW46IDAgMTVweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIDEwcHggMjVweDtcbiAgICBtaW4taGVpZ2h0OiAzNTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2s6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jayAuYmctaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLmJnLWltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAzMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCBoNSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5ib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCAuaW5uZXItdGV4dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDAgMTFweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2s6aG92ZXIgLmJnLWltZyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpob3ZlciAudGV4dC13cmFwIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpob3ZlciAudGV4dC13cmFwIGg1IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpob3ZlciAuaW5uZXItdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgei1pbmRleDogMztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDBweCAxMXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpob3ZlciAuaW5uZXItdGV4dCBwIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jazpob3ZlciAuaW5uZXItdGV4dCAubGluay13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNXB4IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICBwYWRkaW5nOiAzNXB4IDI1cHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIC5iZy1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIC50ZXh0LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCBoNSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jayAudGV4dC13cmFwIGg1IHtcbiAgICBtYXJnaW46IDhweCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCAuaW5uZXItdGV4dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIC50ZXh0LXdyYXAgLmlubmVyLXRleHQgcCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBib2R5Lndla2EtMjAgLmZlYXR1cmUtYmxvY2stZ3JpZCAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCAuaW5uZXItdGV4dCAubGluay13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW1hZ2Utc2xpZGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW1hZ2Utc2xpZGVyLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sge1xuICB3aWR0aDogY2FsYygyNSUgLSAyOHB4KTtcbiAgbWFyZ2luOiAwIDE0cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW1hZ2Utc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW1hZ2Utc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAuYmctaW1nIHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbWFnZS1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5iZy1pbWcge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LWhlaWdodDogMjIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmJnLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNjNweDtcbiAgdG9wOiAzNyU7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbWFnZS1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjdweCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTY4cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stbmV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTYzcHg7XG4gIHRvcDogMzclO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW1hZ2Utc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogY2FsYyg1MCUgLSA2N3B4KTtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNjhweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiA5MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciB7XG4gICAgcGFkZGluZzogNDVweCAwIDE0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMTVweCAzMHB4IDQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxMTVweCAwcHggMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5sZWZ0IHtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMjBweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmxlZnQge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAubGVmdCAuaW1nLXdyYXAge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmxlZnQgLmltZy13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmxlZnQgLmltZy13cmFwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAubGVmdCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmxlZnQgdWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5sZWZ0IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5sZWZ0IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5sZWZ0IHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAubGVmdCB1bCBsaSBhIGltZyB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA4MjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNjVweDtcbiAgd2lkdGg6IGNhbGMoODAlIC0gNjVweCk7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgd2lkdGg6IGNhbGMoNzUlIC0gNDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAuY29udGVudC13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jdXN0b21lcnMtc2xpZGVyL3F1b3RhdGlvbi5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmNvbnRlbnQtd3JhcCBzcGFuIGg2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDUzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuYmxvY2sgLmNvbnRlbnQtd3JhcCBzcGFuIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLmJsb2NrIC5jb250ZW50LXdyYXAgc3BhbiBoNiB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5ibG9jayAuY29udGVudC13cmFwIHNwYW4gYSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1LjUlO1xuICBib3R0b206IDVweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAzMC40JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiBjYWxjKDQwJSAtIDEycHgpO1xuICAgIGJvdHRvbTogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogY2FsYygzMCUgLSAxMnB4KTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzEuMyU7XG4gIGJvdHRvbTogNXB4O1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDQxJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1uZXh0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBjYWxjKDQwJSAtIDEwcHgpO1xuICAgIGJvdHRvbTogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IGNhbGMoMzAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTQwcHg7XG4gIGxlZnQ6IDI1LjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLWRvdHMge1xuICAgIGxlZnQ6IDMwLjYlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAudGVzdGltb25pYWwtc2xpZGVyIC5ibG9jay13cmFwIC5zbGljay1kb3RzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLnRlc3RpbW9uaWFsLXNsaWRlciAuYmxvY2std3JhcCAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC50ZXN0aW1vbmlhbC1zbGlkZXIgLmJsb2NrLXdyYXAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCB7XG4gIG1heC13aWR0aDogNjcwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCBoNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCBoNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0LnJvdGF0ZSBzcGFuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiA0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHNwYW4uc3Bhbi1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgYmxhY2s7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2FyZHMtZ3JpZC9maWx0ZXItYXJyb3cucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3QgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1heC1oZWlnaHQ6IDIyMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHVsIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDAgMXB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ibG9jay13cmFwIC5zZWxlY3QgdWwgbGkuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ncmlkLXdyYXAge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcC5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuaW5uZXItdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5pbm5lci10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuaW5uZXItdGl0bGUgaDQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuaW5uZXItdGl0bGUgaDQgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMzBweCk7XG4gIG1hcmdpbjogNDVweCAxNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC1ibG9jayAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMzBweCAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ncmlkLXdyYXAgLmdyaWQtYmxvY2sgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDQwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLWJsb2NrIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgIG1pbi1oZWlnaHQ6IDIzMnB4O1xuICAgIHBhZGRpbmc6IDE3cHggMjVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLWJsb2NrIC5ibG9jay5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5ncmlkLXdyYXAgLmdyaWQtYmxvY2sgLmJsb2NrIC5jb250ZW50LXdyYXAgaDUge1xuICBtYXJnaW46IDE1cHggMCAyNXB4O1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLWJsb2NrIC5ibG9jayAuY29udGVudC13cmFwIHAge1xuICBtYXJnaW46IDEycHggMDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC1ibG9jayAuYmxvY2sgLmJ0bi13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXItZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLWJsb2NrIC5ibG9jayAuYnRuLXdyYXAge1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVyLWdyaWQgLmdyaWQtd3JhcCAuYnRuLXdyYXAge1xuICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlci1ncmlkIC5uby1yZWNvcmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWluLWhlaWdodDogNTI4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNzBweCk7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgMjBweCAwIDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCBoNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICBtYXgtd2lkdGg6IDQ3NXB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCBoNSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAuY29udGVudCBoNSBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IGg1IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuYmlnLWJsb2NrIC5jb250ZW50IGgzIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5iaWctYmxvY2sgLmxpbmstd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jayAubGluay13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLmJpZy1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUyOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIHtcbiAgbWluLWhlaWdodDogMjA3cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jazpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHggMzBweCAzM3B4IDQwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogNXB4IDI1cHggMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQge1xuICB3aWR0aDogY2FsYyg3OCUgLSAzMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCAuaW5uZXItY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWJsb2ctZmVhdHVyZSAuY29udGVudC13cmFwcGVyIC5zbWFsbC1ibG9jayAuYmxvY2sgLmNvbnRlbnQgLmlubmVyLWNvbnRlbnQgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMTZweCAwIDlweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IGg1IHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IGg1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCAuaW5uZXItY29udGVudCBoNSBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IGg1IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5pbm5lci1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtYmxvZy1mZWF0dXJlIC5jb250ZW50LXdyYXBwZXIgLnNtYWxsLWJsb2NrIC5ibG9jayAuY29udGVudCAuaW5uZXItY29udGVudCBwIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5saW5rLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ibG9nLWZlYXR1cmUgLmNvbnRlbnQtd3JhcHBlciAuc21hbGwtYmxvY2sgLmJsb2NrIC5jb250ZW50IC5saW5rLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCB7XG4gIG1pbi1oZWlnaHQ6IDM3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMzBweDtcbiAgbWF4LXdpZHRoOiA2NTRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAge1xuICAgIHdpZHRoOiA1MiU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2gge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDVweCA1M3B4IDVweCAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDI5NXB4O1xuICBtaW4taGVpZ2h0OiA0MXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0IHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDlweCAzMnB4IDlweCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBidXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciBoNCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qge1xuICAgIG1heC13aWR0aDogMjU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3Qucm90YXRlIHNwYW46YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAzOHB4O1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gICAgdG9wOiAzN3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxMXB4IDgwcHggMTFweCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHNwYW4ge1xuICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA0NnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCBzcGFuLnNwYW4tYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIG1heC1oZWlnaHQ6IDIwNHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3QgdWwge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3QgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5maWx0ZXIgLnNlbGVjdCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuZmlsdGVyIC5zZWxlY3QgdWwgbGk6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC50aXRsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLnRpdGxlIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGJveC1zaGFkb3c6IDJweCAtNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogZmlsbDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCBpbWcge1xuICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIGgzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIGgzIHtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDIwcHggMTVweCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDEzcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIGg2IHtcbiAgICBtYXJnaW46IDEzcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC53YXRjaC12aWRlbyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAud2F0Y2gtdmlkZW86aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5saW5rLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmxpbmstd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIC5zZWUge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nOiAxNnB4IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIC5zZWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAubm8tcmVjb3JkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIHtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwubm8tc2hhZG93IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmxpbmstd3JhcCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAubGluay13cmFwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmxpbmstd3JhcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAubGluay13cmFwIGEgc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB7XG4gIHdpZHRoOiBjYWxjKDY4JSAtIDQ1cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgyIHNwYW4ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBibG9ja3F1b3RlID4gcCB7XG4gIGNvbG9yOiAjMjAzQzUxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBibG9ja3F1b3RlID4gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBibG9ja3F1b3RlID4gcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGJsb2NrcXVvdGUgPiBwIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgYmxvY2txdW90ZSA+IHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBibG9ja3F1b3RlID4gcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAyM3B4IDAgMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMThweCAwIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGg2IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoNiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGgzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGg0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGg1IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIGltZyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0NzVweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBpbWcge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1heC13aWR0aDogODcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBwIGltZyB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0NzVweDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBpbWcge1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBpbWcuc2l6ZS1tZWRpdW0ge1xuICB3aWR0aDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgcCBpbWcuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiBpbmhlcml0O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSA+IHVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIHVsIGxpID4gdWwge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSA+IHVsID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCB1bCBsaSA+IHVsID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzczREJFO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGkgPiBvbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCBsaSA+IG9sID4gbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBvbCBsaSA+IG9sID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGkgPiBvbCA+IGxpID4gb2wge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgb2wgbGkgPiBvbCA+IGxpID4gb2wgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5iaWctY29sIG9sIGxpID4gb2wgPiBsaSA+IG9sID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmJpZy1jb2wgaDUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuYmlnLWNvbCBoNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygyOCUgLSAxMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIHtcbiAgbWFyZ2luLXRvcDogMTA1cHg7XG4gIHBhZGRpbmc6IDI1cHggMjZweCAzNXB4O1xuICBib3gtc2hhZG93OiAwIDE4cHggMjVweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zbWFsbC1jb2wgaDMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMjg1cHg7XG4gIG1hcmdpbjogMTVweCBhdXRvIDI1cHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDEyOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNtYWxsLWNvbCAud3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc21hbGwtY29sIC53cmFwIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc29jaWFsLWljb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc29jaWFsLWljb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5jb250ZW50LXdyYXAgLmNvbHVtbi1ibG9jayAuc29jaWFsLWljb24gaDUge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zb2NpYWwtaWNvbiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA3cHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNvY2lhbC1pY29uIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmNvbnRlbnQtd3JhcCAuY29sdW1uLWJsb2NrIC5zb2NpYWwtaWNvbiBsaSBpbWcge1xuICBoZWlnaHQ6IDM3cHg7XG4gIHdpZHRoOiAzN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuY29udGVudC13cmFwIC5jb2x1bW4tYmxvY2sgLnNvY2lhbC1pY29uIGxpOmhvdmVyIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwO1xuICBwYWRkaW5nOiA0MHB4IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmZvcm0tYmxvZyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmZvcm0tYmxvZyAuaW1nLXdyYXAge1xuICBwYWRkaW5nOiAwIDM1cHggMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cgLmltZy13cmFwIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cgLmltZy13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuZm9ybS1ibG9nIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTc4cHg7XG4gIGhlaWdodDogMjAzcHg7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cgLmNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDY0JSAtIDIwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuZm9ybS1ibG9nIC5jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC5mb3JtLWJsb2cgLmNvbnRlbnQgcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAuZm9ybS1ibG9nIC5jb250ZW50IC5idG4tZGVmYXVsdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNnB4IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLmZvcm0tYmxvZyAuY29udGVudCAuYnRuLWRlZmF1bHQuZm9ybS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIHVsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogNXB4O1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IDBweDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgaDUge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciBwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIC5jb250ZW50LWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0yOTBweDtcbiAgdG9wOiAtMjUwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIG1heC13aWR0aDogMjQ1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciAuY29udGVudC1ib3ggcCAubWFpbC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IGg0IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciAuY29udGVudC1ib3ggLnNvY2lhbC1pY29uIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IC5zb2NpYWwtaWNvbiBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCAud3JhcHBlciAuY29udGVudC1ib3ggLnNvY2lhbC1pY29uIGg1IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIC5jb250ZW50LWJveCAuc29jaWFsLWljb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IC5zb2NpYWwtaWNvbiBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIC53cmFwcGVyIC5jb250ZW50LWJveCAuc29jaWFsLWljb24gbGkgaW1nIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICB3aWR0aDogMzdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IC5zb2NpYWwtaWNvbiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgLndyYXBwZXIgLmNvbnRlbnQtYm94IC5zb2NpYWwtaWNvbiBsaTpob3ZlciBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG59XG5ib2R5Lndla2EtMjAgLnByZXNzLWRldGFpbCB0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIHRhYmxlIHRyIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAucHJlc3MtZGV0YWlsIHRhYmxlIHRkLFxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgdGFibGUgdGgge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5wcmVzcy1kZXRhaWwgYVt0YXJnZXQ9X2JsYW5rXSB7XG4gIGNvbG9yOiAjNzczREJFICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmJvYXJkLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYm9hcmQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jay5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayAudGl0bGUgcCB7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmJvYXJkLWJsb2NrIC5ibG9jay13cmFwIHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayAuYmxvY2std3JhcCAuYmxvY2sge1xuICB3aWR0aDogY2FsYygyNCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYm9hcmQtYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDAgMTVweCA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYm9hcmQtYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTVweCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmJvYXJkLWJsb2NrIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayAuYmxvY2std3JhcCAuYmxvY2sgLmltZy13cmFwIHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5ib2R5Lndla2EtMjAgLmJvYXJkLWJsb2NrIC5ibG9jay13cmFwIC5ibG9jayAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuYm9keS53ZWthLTIwIC5ib2FyZC1ibG9jayAuYmxvY2std3JhcCAuYmxvY2sgLnRleHQtd3JhcCB7XG4gIG1heC13aWR0aDogMjY4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMTNweCA0NS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjAxKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbnZlc3Rvci1ibG9jayAuY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIC5jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5pbnZlc3Rvci1ibG9jayAuY29udGVudC13cmFwIHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIC5jb250ZW50LXdyYXAgcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvcXVvdGF0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbnZlc3Rvci1ibG9jayAuY29udGVudC13cmFwIHA6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmNvbnRlbnQtd3JhcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJwb3BwaW5zXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5pbnZlc3Rvci1ibG9jayAuYmxvY2std3JhcCB7XG4gIG1heC13aWR0aDogMTEzMHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG8gNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIC5ibG9jay13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAge1xuICAgIG1hcmdpbjogNDVweCBhdXRvIDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDE5JSAtIDIycHgpO1xuICBtYXJnaW46IDE1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAyMTBweDtcbiAgbWluLWhlaWdodDogMjU1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDdweCAyMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDE5JSAtIDIycHgpO1xuICAgIG1hcmdpbjogMTVweCAzMHB4IDE1cHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmludmVzdG9yLWJsb2NrIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrIC5pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrIC5pbWctd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMTk1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAgLmJsb2NrLmRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuYm9keS53ZWthLTIwIC5pbnZlc3Rvci1ibG9jayAuYmxvY2std3JhcCAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW52ZXN0b3ItYmxvY2sgLmJsb2NrLXdyYXAgLmJ0bi13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAxM3B4IDQ1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCB7XG4gICAgcGFkZGluZzogMTQwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQge1xuICAgIHBhZGRpbmc6IDgwcHggMCAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCB7XG4gICAgcGFkZGluZzogNjBweCAwIDE0MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZC5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAudGl0bGUgcCB7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jay5zaG93LXNsaWRlciAuaW5uZXItc2xpZGUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMTIwcHg7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLXNsaWRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAuc2xpY2stc2xpZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLWxpc3Qge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWF4LXdpZHRoOiAxMTMycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAuc2xpY2stbGlzdCB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay1saXN0IHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay10cmFjayB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLXRyYWNrIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLXRyYWNrIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMjU1cHg7XG4gIHdpZHRoOiBjYWxjKDI0JSAtIDIwcHgpO1xuICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyNjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCAudGl0bGUtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDYwcHgpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAubGVhZGVyLXdyYXAgLnRpdGxlLWJsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgei1pbmRleDogLTE7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwIC50aXRsZS1ibG9jayBoNCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCAudGl0bGUtYmxvY2sgaDYge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAubGVhZGVyLXdyYXA6aG92ZXIgLnRpdGxlLWJsb2NrIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwLnNsaWNrLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwOmhvdmVyIC5hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcDpob3ZlciAuYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwOmhvdmVyIC5hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAubGVhZGVyLXdyYXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwIHtcbiAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCBpbWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAubGVhZGVyLXdyYXAgaW1nOmhvdmVyIC5kZXNrdG9wLWhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcC5zaG93IGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcC5zaG93IGltZyB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcC5zaG93IGltZyB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwLnNob3c6aG92ZXIgLmFycm93IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAubGVhZGVyLXdyYXAgLmFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRvcDogLTE0cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggNDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCAuYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLmxlYWRlci13cmFwIC5hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCAuYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0b3A6IDE0cHg7XG4gIGxlZnQ6IDZweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5sZWFkZXItd3JhcCAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAxNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAycHg7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLXByZXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSA3MXB4KTtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC04MHB4O1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAuc2xpY2stcHJldiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTY4cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAuc2xpY2stcHJldi5zbGljay1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjY7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLW5leHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gNjBweCk7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtODBweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLW5leHQge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02OHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICByaWdodDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcCAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbWctd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwNHB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDU5OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXA6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXA6YmVmb3JlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW1nLXdyYXA6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmltZy13cmFwOmJlZm9yZSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1saXN0IHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1saXN0IHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay10cmFjayB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stdHJhY2sge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDgwMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMTBweCAwIDQwcHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiA1cHggMCAxNXB4O1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciB7XG4gICAgcGFkZGluZzogNXB4IDAgMzBweDtcbiAgICBtYXJnaW46IDVweCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCB7XG4gICAgbWF4LWhlaWdodDogNDQ1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCB7XG4gICAgbWF4LWhlaWdodDogNDQ1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmNsb3NlLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTJweDtcbiAgcmlnaHQ6IC01cHg7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmNsb3NlLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuY2xvc2UtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmNsb3NlLWltZzpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuZnVsbC1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmZ1bGwtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmZ1bGwtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuZnVsbC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItaW1nIGltZyB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoNzUlIC0gMTBweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IC5hdXRob3ItaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiA4OCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IC5hdXRob3ItaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiA4OCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgLmF1dGhvci1pbmZvIGg0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgLmF1dGhvci1pbmZvIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCAuYXV0aG9yLWluZm8gaDYge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNjRweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgdWwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHVsIGxpIHtcbiAgbWF4LXdpZHRoOiAzMnB4O1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCB1bCBsaSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAudGV4dCBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLnNlZS1tb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZS5zaG93IC5kZXNrdG9wLWhvdmVyLCBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stYWN0aXZlIC5kZXNrdG9wLWhvdmVyLCBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stY3VycmVudCAuZGVza3RvcC1ob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZS5zaG93IC5kZXNrdG9wLWhvdmVyLCBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stYWN0aXZlIC5kZXNrdG9wLWhvdmVyLCBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stY3VycmVudCAuZGVza3RvcC1ob3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2hvdyAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWFjdGl2ZSAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWN1cnJlbnQgLmRlc2t0b3AtaG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2hvdzpob3ZlciAuYXJyb3csIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZS5zbGljay1hY3RpdmU6aG92ZXIgLmFycm93LCBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stY3VycmVudDpob3ZlciAuYXJyb3cge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stcHJldiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgYm90dG9tOiAtODBweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stcHJldiB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTY4cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1uZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOTglO1xuICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLnNsaWNrLW5leHQge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02OHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICByaWdodDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkZXJzaGlwLWdyaWQgLmxlYWRlcnNoaXAtYmxvY2sgLmlubmVyLXNsaWRlLXdyYXAgLnNsaWNrLWRvdHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAzQzUxO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLnNsaWNrLWxpc3Qge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stbGlzdCB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stbGlzdCB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5zbGljay10cmFjayB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stdHJhY2sge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLnNsaWNrLXRyYWNrIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWFjdGl2ZSwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiAxMHB4IDAgNDBweDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW46IDVweCAwIDE1cHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIHtcbiAgICBwYWRkaW5nOiA1cHggMCAzMHB4O1xuICAgIG1hcmdpbjogNXB4IDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDMzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5jbG9zZS1pbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5jbG9zZS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmNsb3NlLWltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5jbG9zZS1pbWc6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmZ1bGwtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5mdWxsLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5mdWxsLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmZ1bGwtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgLW8tb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDc1JSAtIDEwcHgpO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCAuYXV0aG9yLWluZm8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogODglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCAuYXV0aG9yLWluZm8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogODglO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IC5hdXRob3ItaW5mbyBoNCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IC5hdXRob3ItaW5mbyBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgLmF1dGhvci1pbmZvIGg2IHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCB1bCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLmF1dGhvci1jb250ZW50IHVsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5hdXRob3ItY29udGVudCB1bCBsaSB7XG4gIG1heC13aWR0aDogMzJweDtcbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAuYXV0aG9yLWNvbnRlbnQgdWwgbGkgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIC5pbWctY29udGVudCAudGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCAuaW1nLWNvbnRlbnQgLnRleHQgcCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlIC5kZXNrdG9wLWhvdmVyIC5kZXNrdG9wLXdyYXAgLmltZy1jb250ZW50IC5zZWUtbW9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2hvdyAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWFjdGl2ZSAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWN1cnJlbnQgLmRlc2t0b3AtaG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2hvdyAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWFjdGl2ZSAuZGVza3RvcC1ob3ZlciwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWN1cnJlbnQgLmRlc2t0b3AtaG92ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNob3cgLmRlc2t0b3AtaG92ZXIsIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZS5zbGljay1hY3RpdmUgLmRlc2t0b3AtaG92ZXIsIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZS5zbGljay1jdXJyZW50IC5kZXNrdG9wLWhvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNob3c6aG92ZXIgLmFycm93LCBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUuc2xpY2stYWN0aXZlOmhvdmVyIC5hcnJvdywgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLmlubmVyLXNsaWRlLnNsaWNrLWN1cnJlbnQ6aG92ZXIgLmFycm93IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLmlubmVyLXNsaWRlLXdyYXAgLnNsaWNrLWRvdHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1kb3RzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5pbm5lci1zbGlkZS13cmFwIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuaW5uZXItc2xpZGUtd3JhcCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAzQzUxO1xufVxuYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLnNsaWNrLXByZXYsIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5ICNwcmV2LXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTUwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgYm90dG9tOiAtODBweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuc2xpY2stcHJldiwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgI3ByZXYtcGFnZSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5IC5zbGljay1wcmV2LCBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAjcHJldi1wYWdlIHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDcxcHgpO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC04MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgLnNsaWNrLXByZXYsIGJvZHkud2VrYS0yMCAubGVhZC1vdmVybGF5ICNwcmV2LXBhZ2Uge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC02OHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuc2xpY2stbmV4dCwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgI25leHQtcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTUwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgb3V0bGluZTogMDtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuc2xpY2stbmV4dCwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgI25leHQtcGFnZSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuc2xpY2stbmV4dCwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgI25leHQtcGFnZSB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNjBweCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmxlYWQtb3ZlcmxheSAuc2xpY2stbmV4dCwgYm9keS53ZWthLTIwIC5sZWFkLW92ZXJsYXkgI25leHQtcGFnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTY4cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxOThweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hd3MtYmxvY2sge1xuICAgIHBhZGRpbmc6IDQwcHggMCA2OHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmF3cy1ibG9jayAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hd3MtYmxvY2sgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmF3cy1ibG9jayAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIC50aXRsZSBwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5hd3MtYmxvY2sgLmJsb2NrLXdyYXBwZXIgLmJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3gtc2hhZG93OiAwIDAgMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDIwcHggOXB4O1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogY2FsYygyNCUgLSAyM3B4KTtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIC5ibG9jay13cmFwcGVyIC5ibG9jayB7XG4gICAgd2lkdGg6IGNhbGMoMjIlIC0gMjBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciAuYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDIzJSAtIDE1cHgpO1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIC5ibG9jay13cmFwcGVyIC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciAuYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHJpZ2h0OiAtMzVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvQXJyb3czLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciAuYmxvY2s6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIC5ibG9jay13cmFwcGVyIC5ibG9jazphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMzhweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciAuYmxvY2s6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYmxvY2std3JhcHBlciAuYmxvY2s6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hd3MtYmxvY2sgLmJsb2NrLXdyYXBwZXIgLmJsb2NrOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5hd3MtYmxvY2sgLmJsb2NrLXdyYXBwZXIgLmJsb2NrIGg0IHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkud2VrYS0yMCAuYXdzLWJsb2NrIC5idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1MHB4IDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmF3cy1ibG9jayAuYnRuLXdyYXAge1xuICAgIG1hcmdpbjogMThweCAwIDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIHtcbiAgcGFkZGluZzogMTUwcHggMCAxNjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tdGhyZWUgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC50aXRsZSBwIHtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAuY29sdW1uLXdyYXBwZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAuY29sdW1uLXdyYXBwZXIgLmNvbHVtbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogY2FsYygzMy4zMyUgLSA0MHB4KTtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDMzMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAuY29sdW1uLXdyYXBwZXIgLmNvbHVtbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAuY29sdW1uLXdyYXBwZXIgLmNvbHVtbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIGg0IHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIC5pbWctd3JhcCB7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tdGhyZWUgLmNvbHVtbi13cmFwcGVyIC5jb2x1bW4gLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZSAuY29sdW1uLXdyYXBwZXIgLmNvbHVtbiAuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIC5idG4td3JhcCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuYnRuLW91dGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlIC5jb2x1bW4td3JhcHBlciAuYnRuLW91dGVyIC5zZWUtbW9yZSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2x1bW4tdGhyZWUuYXdzLWNvbHVtbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZS5hd3MtY29sdW1uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZS5hd3MtY29sdW1uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbHVtbi10aHJlZS5hd3MtY29sdW1uIC5jb2x1bW4td3JhcHBlciAuY29sdW1uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlLmF3cy1jb2x1bW4gLmNvbHVtbi13cmFwcGVyIC5jb2x1bW4uZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5jb2x1bW4tdGhyZWUuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlLmJnLXB1cnBsZSAudGl0bGUgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuY29sdW1uLXRocmVlLmJnLXB1cnBsZSAudGl0bGUgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsIC5pbm5lci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLmltZy1jb250YWluZXIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAuaW1nLWNvbnRhaW5lciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbCAuaW5uZXItY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbCAuaW5uZXItY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbCAuaW5uZXItY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuaW5uZXItdGV4dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmlubmVyLXRleHQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHBhZGRpbmc6IDBweCAzMHB4IDMwcHggMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmlubmVyLXRleHQtY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5pbm5lci10ZXh0LWNvbnRhaW5lciBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS1kZXRhaWwgLmlubmVyLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmlubmVyLXRleHQtY29udGFpbmVyIC5wb3N0LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5pbm5lci10ZXh0LWNvbnRhaW5lciBwIHtcbiAgcGFkZGluZzogMjBweCAwIDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnJlc291cmNlLWRldGFpbC5uZXdzLWRldGFpbCAuaW5uZXItY29udGFpbmVyIC5pbWctY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLm5ld3MtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtZGV0YWlsLm5ld3MtZGV0YWlsIC5pbm5lci1jb250YWluZXIgLnRleHQtY29udGFpbmVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmJvZHkud2VrYS0yMCAucmVzb3VyY2UtdGl0bGUtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keS53ZWthLTIwIC5yZXNvdXJjZS10aXRsZS13cmFwIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8ge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDEzcHggMzZweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8ge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggMzZweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbnRybyB7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmludHJvIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdvcmQtc3BhY2luZzogMC4xNWVtO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmludHJvIHAge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuaW50cm8gcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbWctd3JhcCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuaW1nLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmltZy13cmFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3N3B4O1xuICAgIGxlZnQ6IDgycHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2Fycm93YmlnLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuaW1nLXdyYXAgaW1nIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbWctd3JhcCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTM4MHB4O1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICBtYXgtd2lkdGg6IDEzODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbWctd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuaW1nLXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbWctd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5pbWctd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuaW1nLXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmhvdmVyLWltZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTE5MXB4O1xuICB6LWluZGV4OiA5OTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5ob3Zlci1pbWcgaW1nLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmhvdmVyLWltZyBpbWcuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA5OTk7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjJweDtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvd2JpZy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzczREJFO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3M0RCRTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxMTkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcxIHtcbiAgd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcxIGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzE6aG92ZXIgaW1nOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcxOmhvdmVyIGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWczIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzkxcHg7XG4gIHdpZHRoOiAxODBweDtcbiAgbWF4LWhlaWdodDogNTE1cHg7XG4gIG1heC13aWR0aDogMTg1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMyBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWczOmhvdmVyIGltZzpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMzpob3ZlciBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNCB7XG4gIHdpZHRoOiA4MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc0IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzQgaW1nOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNDpob3ZlciBpbWc6Zmlyc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzQ6aG92ZXIgaW1nOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzUge1xuICB3aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc1IGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzU6aG92ZXIgaW1nOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc1OmhvdmVyIGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc2IHtcbiAgd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzYgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNiBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc2OmhvdmVyIGltZzpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNjpob3ZlciBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNyB7XG4gIHdpZHRoOiA4MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc3IGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzcgaW1nOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nNzpob3ZlciBpbWc6Zmlyc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAwO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzc6aG92ZXIgaW1nOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzgge1xuICB3aWR0aDogODIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nOCBpbWcge1xuICBtaW4taGVpZ2h0OiA4MnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nOCBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWc4OmhvdmVyIGltZzpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDA7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nODpob3ZlciBpbWc6bGFzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5ib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBsZWZ0OiAtMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcyIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcyIGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzI6aG92ZXIgaW1nOmZpcnN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWcyOmhvdmVyIGltZzpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlcnMtZGV0YWlsIC5jb21lZXQtcG9zaXRpb24tbWV0YS1zaW5nbGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCBoNCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgaDQge1xuICAgIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmVlcnMtZGV0YWlsIGg0IHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCBoNCB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgaDQge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgLnBvc2l0aW9uLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNhcmVlcnMtZGV0YWlsIHNwYW4sIGJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gIG1heC13aWR0aDogNzgwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxN2VtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgc3BhbiwgYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FyZWVycy1kZXRhaWwgLmNvbWVldC11c2VyLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCAuY29tZWV0LXVzZXItdGV4dCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxN2VtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCAuY29tZWV0LXVzZXItdGV4dCBwID4gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiO1xufVxuYm9keS53ZWthLTIwIC5jYXJlZXJzLWRldGFpbCAuY29tZWV0LXVzZXItdGV4dCBwID4gYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSB7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmludHJvIHtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5pbnRybyBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuaW50cm8gcCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmludHJvIHAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDEzNXB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5kZXNrdG9wLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuZGVza3RvcC1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAubW9iaWxlLWltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5tb2JpbGUtaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmNpcmNsZSB7XG4gIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuY2lyY2xlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuY2lyY2xlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5jaXJjbGUgaDUge1xuICB0b3A6IDQ1cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmNpcmNsZSBoNSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5jaXJjbGUgaDUge1xuICAgIHRvcDogNDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5jaXJjbGUgaDU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogMThweDtcbiAgdG9wOiAzOXB4O1xuICBsZWZ0OiA0M3B4O1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5jaXJjbGUgaDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiA2cHg7XG4gIHRvcDogMzNweDtcbiAgbGVmdDogNDlweDtcbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2sxIHtcbiAgdG9wOiAtMjFweDtcbiAgcmlnaHQ6IDYycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMSB7XG4gICAgdG9wOiAtMjdweDtcbiAgICByaWdodDogNTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2sxIHtcbiAgICB0b3A6IDkuNCU7XG4gICAgcmlnaHQ6IDEyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazEge1xuICAgIHJpZ2h0OiAyMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMSAuaG92ZXIxIHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IC0xNzZweDtcbiAgdG9wOiAtNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazEgLmhvdmVyMSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICByaWdodDogLTEyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazEgLmhvdmVyMSB7XG4gICAgbGVmdDogLTE2M3B4O1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMSAuaG92ZXIxIHtcbiAgICBsZWZ0OiAtMTQ4cHg7XG4gICAgbWluLXdpZHRoOiAxNDJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazEgLmhvdmVyMSBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMTpob3ZlciAuaG92ZXIxIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazIge1xuICByaWdodDogLTYwcHg7XG4gIHRvcDogMTkwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMiB7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIHRvcDogMTQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMiB7XG4gICAgdG9wOiAyNCU7XG4gICAgcmlnaHQ6IDEyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazIge1xuICAgIHJpZ2h0OiAyMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMiAuaG92ZXIyIHtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IC0xNzVweDtcbiAgdG9wOiAtMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazIgLmhvdmVyMiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICByaWdodDogMjA1cHg7XG4gICAgdG9wOiAtMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2syIC5ob3ZlcjIge1xuICAgIGxlZnQ6IC0xNjNweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazIgLmhvdmVyMiB7XG4gICAgbGVmdDogLTE0OHB4O1xuICAgIG1pbi13aWR0aDogMTQycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2syIC5ob3ZlcjIgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazI6aG92ZXIgLmhvdmVyMiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2szIHtcbiAgYm90dG9tOiAtMTNweDtcbiAgcmlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazMge1xuICAgIHRvcDogMzglO1xuICAgIHJpZ2h0OiAxMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2szIHtcbiAgICByaWdodDogMjJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazMgLmhvdmVyMyB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAtMTc0cHg7XG4gIHRvcDogNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazMgLmhvdmVyMyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICByaWdodDogLTEzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazMgLmhvdmVyMyB7XG4gICAgbGVmdDogLTE2M3B4O1xuICAgIHRvcDogLTIwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMyAuaG92ZXIzIHtcbiAgICBsZWZ0OiAtMTQ4cHg7XG4gICAgbWluLXdpZHRoOiAxNDJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazMgLmhvdmVyMyBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrMzpob3ZlciAuaG92ZXIzIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazQge1xuICBib3R0b206IC0xM3B4O1xuICBsZWZ0OiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s0IHtcbiAgICB0b3A6IDUyJTtcbiAgICByaWdodDogMTIycHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s0IHtcbiAgICByaWdodDogMjJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazQgLmhvdmVyNCB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGxlZnQ6IC0yMjdweDtcbiAgdG9wOiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIG1pbi13aWR0aDogMTk1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDMycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrNCAuaG92ZXI0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGxlZnQ6IC0yMDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s0IC5ob3ZlcjQge1xuICAgIGxlZnQ6IC0xNjNweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazQgLmhvdmVyNCB7XG4gICAgbGVmdDogLTE0OHB4O1xuICAgIG1pbi13aWR0aDogMTQycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s0IC5ob3ZlcjQgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazQ6aG92ZXIgLmhvdmVyNCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s1IHtcbiAgdG9wOiAxOTBweDtcbiAgbGVmdDogLTY0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrNSB7XG4gICAgdG9wOiAxNDdweDtcbiAgICBsZWZ0OiAtNTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s1IHtcbiAgICB0b3A6IDY2JTtcbiAgICByaWdodDogMTIycHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s1IHtcbiAgICByaWdodDogMjJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazUgLmhvdmVyNSB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGxlZnQ6IC0yMTVweDtcbiAgdG9wOiAtMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazUgLmhvdmVyNSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s1IC5ob3ZlcjUge1xuICAgIGxlZnQ6IC0xNjNweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazUgLmhvdmVyNSB7XG4gICAgbGVmdDogLTE0OHB4O1xuICAgIG1pbi13aWR0aDogMTQycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s1IC5ob3ZlcjUgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazU6aG92ZXIgLmhvdmVyNSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s2IHtcbiAgdG9wOiAtMjFweDtcbiAgbGVmdDogNjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s2IHtcbiAgICB0b3A6IC0yN3B4O1xuICAgIGxlZnQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmFuYWx5dGljcy1mZWF0dXJlIC5mZWF0dXJlLXdyYXAgLmJsb2NrNiB7XG4gICAgdG9wOiA4MC41JTtcbiAgICByaWdodDogMTIycHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s2IHtcbiAgICByaWdodDogMjJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazYgLmhvdmVyNiB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGxlZnQ6IC0yMTVweDtcbiAgdG9wOiAtNTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzNnB4O1xuICBtaW4td2lkdGg6IDE5NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazYgLmhvdmVyNiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s2IC5ob3ZlcjYge1xuICAgIGxlZnQ6IC0xNjNweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazYgLmhvdmVyNiB7XG4gICAgbGVmdDogLTE0OHB4O1xuICAgIG1pbi13aWR0aDogMTQycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYW5hbHl0aWNzLWZlYXR1cmUgLmZlYXR1cmUtd3JhcCAuYmxvY2s2IC5ob3ZlcjYgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hbmFseXRpY3MtZmVhdHVyZSAuZmVhdHVyZS13cmFwIC5ibG9jazY6aG92ZXIgLmhvdmVyNiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIge1xuICBib3gtc2hhZG93OiAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIG1pbi1oZWlnaHQ6IDY4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDkwcHggMCA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciB7XG4gICAgcGFkZGluZzogOTBweCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIHtcbiAgICBwYWRkaW5nOiA5MHB4IDAgNTBweDtcbiAgICBtaW4taGVpZ2h0OiA2MjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBtaW4taGVpZ2h0OiA1OTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuYmctdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5iZy12aWRlbyB2aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuYmctaW1nIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5iZy1pbWcge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuYmctaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5iZy1pbWcge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmJnLWltZyBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmJnLWltZyBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogNTBweDtcbiAgd2lkdGg6IDU2MHB4O1xuICBsZWZ0OiAzOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIHtcbiAgICB3aWR0aDogNDk1cHg7XG4gICAgdG9wOiA4NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5pY29uLWltZyAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2My41JTtcbiAgbGVmdDogMzQlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5pY29uLWltZyAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzJTtcbiAgbGVmdDogMTguNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCB7XG4gICAgbGVmdDogMjEuNSU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgaDIge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmljb24taW1nIC5pY29uLXRleHQtd3JhcCBwIHtcbiAgbWFyZ2luOiAxNHB4IDAgMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgcCB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIGEge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIC5sb2dvLXdyYXAge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5pY29uLWltZyAuaWNvbi10ZXh0LXdyYXAgLmxvZ28td3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuaWNvbi1pbWcgLmljb24tdGV4dC13cmFwIC5sb2dvLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTIwcHg7XG4gIG1heC13aWR0aDogNjQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5mcmVlLXRyaWFsLWJhbm5lciAuY29udGVudC13cmFwcGVyIC50ZXh0LXdyYXAgaDMge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuZnJlZS10cmlhbC1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAudGV4dC13cmFwIGgxIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBwIHtcbiAgbWFyZ2luOiAxOHB4IDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG5ib2R5Lndla2EtMjAgLmZyZWUtdHJpYWwtYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLnRleHQtd3JhcCBwIHNwYW4ge1xuICBjb2xvcjogIzAwRThFQjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQge1xuICBwYWRkaW5nOiAxNTBweCAwIDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC50aXRsZSBwIHtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMzBweCk7XG4gIG1hcmdpbjogMzVweCAxNXB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgbWluLWhlaWdodDogMzkzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgbWFyZ2luOiAyNXB4IDVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQgLmlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA1MHB4IDQ1cHggMjVweCAyNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQgLmlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMzBweCAyNXB4IDI1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCAuY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5jb250ZW50LXdyYXAgLmltZy13cmFwIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5jb250ZW50LXdyYXAgLmltZy13cmFwIGltZyB7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQgLmlubmVyLXdyYXAgLmlubmVyLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCAuaW5uZXItY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQgLmlubmVyLXdyYXAgLmlubmVyLWNvbnRlbnQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5pbm5lci1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5pbm5lci1jb250ZW50IC5saW5lIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5pbm5lci1jb250ZW50IC5saW5lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5pbm5lci1jb250ZW50IC5saW5lOmhvdmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZCAuaW5uZXItd3JhcCAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMTJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDJweDtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC5zaG93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLnNob3cgLmlubmVyLXdyYXAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC5zaG93IC5pbm5lci13cmFwIC5jb250ZW50LXdyYXAge1xuICBhbmltYXRpb246IDAuM3MgdGZhZGVpbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLnNob3cgLmlubmVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuaW1nLXdyYXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLnNob3cgLmlubmVyLXdyYXAgLmlubmVyLWNvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycztcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQgLmdyaWQtd3JhcCAuZ3JpZC5zaG93IC5pbm5lci13cmFwIC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbn1cbkBrZXlmcmFtZXMgdGZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDY2JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdGZhZGVpbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDY2JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQgLmZvcm0tYmxvZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDQwcHggMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5pbWctd3JhcCB7XG4gIHBhZGRpbmc6IDAgMzVweCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5pbWctd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQgLmZvcm0tYmxvZyAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDIwM3B4O1xuICBtYXJnaW46IDA7XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogY2FsYyg1NCUgLSAyMHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQgLmZvcm0tYmxvZyAuY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5jb250ZW50IGg0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dCAuZm9ybS1ibG9nIC5jb250ZW50IHAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQgLmZvcm0tYmxvZyAuY29udGVudCAuYnRuLWRlZmF1bHQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaW1hZ2Utd2l0aC10ZXh0IC5mb3JtLWJsb2cgLmNvbnRlbnQgLmJ0bi1kZWZhdWx0IHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmltYWdlLXdpdGgtdGV4dC5iZy1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5pbWFnZS13aXRoLXRleHQuYmctcHVycGxlIC5mb3JtLWJsb2cgaDQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuaW1hZ2Utd2l0aC10ZXh0LmJnLXB1cnBsZSAuZm9ybS1ibG9nIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAub3ZlcmxheS1hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS53ZWthLTIwIC5vdmVybGF5LWFjdGl2ZSAub3ZlcmxheSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuYm9keS53ZWthLTIwIC5vdmVybGF5LWFjdGl2ZSAub3ZlcmxheSAudmlkZW8tY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBmYWRlLVVwIDEuNXMgZWFzZS1pbi1vdXQgYm90aDtcbn1cbmJvZHkud2VrYS0yMCAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IC0xO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5Lndla2EtMjAgLm92ZXJsYXkgaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAub3ZlcmxheSAudi1taWRkbGUtaW5uZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLm92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5ib2R5Lndla2EtMjAgLm92ZXJsYXkgLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuY2xvc2UtdmlkZW8ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAxcHggMXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvdXRsaW5lOiBub25lO1xufVxuYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzphZnRlciwgYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogNHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5jbG9zZS12aWRlbzpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5ib2R5Lndla2EtMjAgLmNsb3NlLXZpZGVvOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTtcbn1cbmJvZHkud2VrYS0yMCAuY2xvc2UtdmlkZW86aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNsb3NlLXZpZGVvOmhvdmVyOmFmdGVyLCBib2R5Lndla2EtMjAgLmNsb3NlLXZpZGVvOmhvdmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMDNDNTE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLnRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTVweCAwIDIwcHg7XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAudGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC50aXRsZSBoNSB7XG4gIGNvbG9yOiAjNzczREJFO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAudGl0bGUgaDUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLnRpdGxlIHAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLnRpdGxlIC5vdXRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcbiAgb3BhY2l0eTogMDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDIxcHggMCAyN3B4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTYwcHgpO1xuICBtYXJnaW4tbGVmdDogLTgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMnB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28ge1xuICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNjBweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNjBweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgODBweCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDMycHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAzMnB4KTtcbiAgICBtYXJnaW46IDAgMTZweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gODBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvOm50aC1jaGlsZCgxKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3bzpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCAuaXRlbSA+IHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCAuaXRlbSAuY2FyZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3gtc2hhZG93OiAtMXB4IDEycHggMTlweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAxMHB4IDAgMTVweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbC10d28uc2hvdyA+IHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29sLXR3byBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXgtaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29sLXR3byBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDFweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNjIlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMyMDNDNTE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb2wtdHdvIC5wb3AtdGV4dCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGRpcmVjdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbC10d28gLnBvcC10ZXh0LmRyb3Bkb3duLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29sLXR3byAucG9wLXRleHQuZHJvcGRvd24tYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdy1kb3duLWNhbGMucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDZweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAtMTtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIC5jYXJkIC5idG4td3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmJ0bi13cmFwIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDAgNDRweCAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmJ0bi13cmFwIGJ1dHRvbiB7XG4gICAgbWFyZ2luOiA4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5wb3AtdGV4dCBzZWxlY3Qge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSA+IHAge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC10aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDRweCAxNXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLXRpdGxlIGg2IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTRweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIHtcbiAgZmxleDogMCAwIDYwJTtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byA+IHAge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gPiBwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byBmb3JtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0gaW5wdXQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGMEYyRjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybSBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0gaW5wdXQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0gaW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybSBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byBmb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0gaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybSBpbnB1dDpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0ucGVyY2VudGFnZSBpbnB1dCB7XG4gIHBhZGRpbmc6IDJweCAyMHB4IDJweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byBmb3JtLnBlcmNlbnRhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIiVcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3B4O1xuICB0b3A6IDdweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybS5wZXJjZW50YWdlLmRpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvLmlucHV0LWJsb2NrIHtcbiAgZmxleDogMCAwIDQwJTtcbiAgbWF4LXdpZHRoOiA0MCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3by5pbnB1dC1ibG9jayB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogOHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAuY29sLXR3byBzZWxlY3Qge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGMEYyRjU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbi1sYXN0OiByaWdodDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLnBvcHVwLXRhYnMge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcCAucG9wdXAtdGFicyB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5wb3B1cC10YWJzIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAudGFicyAuY29sLXR3byB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcC50YWJzIC5jb2wtdHdvIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcC50YWJzIC5jb2wtdHdvLmlucHV0LWJsb2NrIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gNDBweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAudGFicyAuY29sLXR3by5pbnB1dC1ibG9jayB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbnRlbnQtd3JhcC50YWJzIC5jb2wtdHdvIGlucHV0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwLnRhYnMgLmNvbC10d28gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMTVweCAzMHB4IDNweCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCBoNiB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwID4gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCA+IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIC5jb250ZW50LXdyYXAgLmNoZWNrYm94LXdyYXAgcCB7XG4gIG1pbi13aWR0aDogMTY1cHg7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjExcHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCA1MXB4O1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBwYWRkaW5nOiA2cHggMTBweCA2cHggMjBweDtcbiAgYm9yZGVyOiA1cHggc29saWQgI0YwRjJGNTtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGVkZmUwLCAjZDRkNWQ2KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQgYW5kIChjb2xvcikge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgLW1vei1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGJhY2tncm91bmQ6ICNkZWRmZTA7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveCB7XG4gIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDEwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIC5jb250ZW50LXdyYXAgLmNoZWNrYm94LXdyYXAgLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIC5jb250ZW50LXdyYXAgLmNoZWNrYm94LXdyYXAgLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIC5jb250ZW50LXdyYXAgLmNoZWNrYm94LXdyYXAgLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3gge1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3g6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3ggaW5wdXQge1xuICBvdXRsaW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3ggaW5wdXQ6Oi1tcy1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4zOTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzIwM0M1MTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveCBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC53ZWthX2NoZWNrLCBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC5uYXNfY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3guYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3guYWN0aXZlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE3cHggMDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2MwYzBjMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDcwZGVnLCAjNzczREJFLCAjOWU0MTllKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC5hY3RpdmU6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxN3B4IDAgMTZweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3guYWN0aXZlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC5hY3RpdmUgbGFiZWwge1xuICB6LWluZGV4OiA5OTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgcHJpbnQgYW5kIChjb2xvcikge1xuICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY2hlY2tib3gtZmlsdGVyIC5maWx0ZXItd3JhcCAuY29udGVudC13cmFwIC5jaGVja2JveC13cmFwIC5jaGVja2JveC1saXN0IC5jaGVja2JveC5hY3RpdmUgbGFiZWwge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAtbW96LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmJ0bi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAgYnV0dG9uIHtcbiAgcGFkZGluZzogOHB4IDI4cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5jaGFydHMtd3JhcCB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIGgyIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbjogMTBweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgaDUge1xuICBjb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGMEYyRjU7XG4gIHBhZGRpbmc6IDM1cHggMjVweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAuY29sLXdyYXAgaDYge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAuY29sLXdyYXAgaDYge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2MSxcbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2NCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgaGVpZ2h0OiA1MjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2MSxcbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2NCB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAuY29sLXdyYXAgI2NoYXJ0X2RpdjEsXG5ib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAuY29sLXdyYXAgI2NoYXJ0X2RpdjQge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2MSxcbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC5jb2wtd3JhcCAjY2hhcnRfZGl2NCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaGFydHMtd3JhcCAuY2hhcnQtaW5uZXIgI2NoYXJ0X2RpdjIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogNDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAjY2hhcnRfZGl2MiB7XG4gICAgd2lkdGg6IDgwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAjY2hhcnRfZGl2MiB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaGFydHMtd3JhcCAuY2hhcnQtaW5uZXIgI2NoYXJ0X2RpdjIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaGFydHMtd3JhcCAuY2hhcnQtaW5uZXIgI2NoYXJ0X2RpdjMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogNDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyICNjaGFydF9kaXYzIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyICNjaGFydF9kaXYzIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAjY2hhcnRfZGl2MyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIHNwYW4ubm90ZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lci5zcGxpdC1jaGFydCB7XG4gICAgbWFyZ2luLXRvcDogNTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyLmdyb3d0aC1jaGFydCB7XG4gICAgbWFyZ2luLXRvcDogNTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIHN2ZyBnIHRleHQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmaWxsOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciBzdmcgZyB0ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIHN2ZyBnIGcgcmVjdCB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAudHdvLWNoYXJ0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC50d28tY2hhcnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC50d28tY2hhcnRzIC5jb2wtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC50d28tY2hhcnRzIC5jb2wtd3JhcCB7XG4gICAgZmxleDogMCAwIDE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAudHdvLWNoYXJ0cyAuY29sLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAudHdvLWNoYXJ0cyAuY29sLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2hhcnRzLXdyYXAgLmNoYXJ0LWlubmVyIC50d28tY2hhcnRzIHN2ZyBnIHRleHQge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmaWxsOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNoYXJ0cy13cmFwIC5jaGFydC1pbm5lciAudHdvLWNoYXJ0cyBzdmcgZyB0ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCB7XG4gIG1pbi1oZWlnaHQ6IDUxMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItYm90dG9tOiAxN3B4IHNvbGlkICM3NzNEQkU7XG4gIGJveC1zaGFkb3c6IC0xcHggN3B4IDEwcHggMHB4IHJnYmEoNTAsIDUwLCA1MCwgMC42KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAuYmctaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLmJnLWltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnBhdHRlcm4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC01MCU7XG4gIHRvcDogLTEyMCU7XG4gIGhlaWdodDogMzM4cHg7XG4gIHdpZHRoOiA5MSU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIC5wYXR0ZXJuIHtcbiAgICBtYXgtd2lkdGg6IDUzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IC0xNDBweDtcbiAgICB0b3A6IC0xNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAucGF0dGVybiB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBsZWZ0OiAtMTAwcHg7XG4gICAgdG9wOiAtOTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAucGF0dGVybiB7XG4gICAgbGVmdDogLTQ2cHg7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAucGF0dGVybiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIC5sb2dvLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTk4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIC5sb2dvLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAubG9nby13cmFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAubG9nby13cmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAubG9nby13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwOXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnRleHQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA5NHB4IDAgMCA1MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnRleHQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAudGV4dC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0NHB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnRleHQtd3JhcCB7XG4gICAgbWFyZ2luOiA2MHB4IDAgNjBweCA1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnRleHQtd3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAudGV4dC13cmFwIGgxLCBib2R5Lndla2EtMjAgLmJhbm5lci1mb3VydGgtbGV2ZWwgLnRleHQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAudGV4dC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHByaW50IGFuZCAoY29sb3IpIHtcbiAgYm9keS53ZWthLTIwIC5iYW5uZXItZm91cnRoLWxldmVsIC50ZXh0LXdyYXAgaDEsIGJvZHkud2VrYS0yMCAuYmFubmVyLWZvdXJ0aC1sZXZlbCAudGV4dC13cmFwIGgyIHtcbiAgICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgLW1vei1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM1cHggNDVweCA1NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgYnIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgLmhic3B0LWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgaGVpZ2h0OiBjYWxjKDkwdmggLSAyMDBweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gN3B4O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBcInNhbnMtc2VyaWZcIjtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgLmhzLWVycm9yLW1zZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNFMzQ5MjU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wuY29sLWJsb2NrIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tY2hlY2tib3ggLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tY2hlY2tib3ggbGFiZWwgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IC5oc19zZXJ2ZXJfY2xvdWRfdmVuZG9yX2FmZmlsaWF0aW9uX19jIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSBmb3JtIC5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gLmlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY29sLmNvbC1ibG9jayBwIC5oYnNwdC1mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSAuaHNfc3VibWl0IC5ocy1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA5cHggMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBwYWRkaW5nOiA0cHggMjVweCA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cCAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbC5jb2wtYmxvY2sgcCAuaGJzcHQtZm9ybSAuaHNfc3VibWl0IC5ocy1idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogNzNweCBhdXRvIDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjNzczREJFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAge1xuICBjb2xvcjogYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjUyNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIGhlaWdodDogY2FsYyg5MHZoIC0gMjAwcHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gN3B4O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IGxhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCA+IHVsLCBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgLmhzLWlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQxcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgLmhzLWVycm9yLW1zZ3MgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IC5ocy1lcnJvci1tc2dzIC5ocy1lcnJvci1tc2cge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjRTM0OTI1O1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0ID4gdWwsIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1yYWRpby1kaXNwbGF5IC5ocy1pbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBzcGFuIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgc3BhbiBwIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAuY29udGVudC13cmFwIHAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTQlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHNlbGVjdCBvcHRpb24ge1xuICBmb250LWZhbWlseTogXCJhY3VtaW4tcHJvXCIsIFwic2Fucy1zZXJpZlwiO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gZmllbGRzZXQgLmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IC5pbnB1dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIGZvcm0gLmhzX2Vycm9yX3JvbGx1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNvbnRlbnQtd3JhcCBwIC5oYnNwdC1mb3JtIC5oc19zdWJtaXQgLmhzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDlweCAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC5jb250ZW50LXdyYXAgcCAuaGJzcHQtZm9ybSAuaHNfc3VibWl0IC5ocy1idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLmNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAge1xuICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2NTBweCkgYW5kIChtaW4taGVpZ2h0OiA2MjBweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2NTBweCkgYW5kIChtaW4taGVpZ2h0OiA2MjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtaGVpZ2h0OiA2MjBweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAtNTZweDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wge1xuICAgIHBhZGRpbmc6IDEwcHggMzVweCAyMHB4IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2w6YmVmb3JlIHtcbiAgICB0b3A6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuaHVic3BvdC1mb3JtIC52LW1pZGRsZS1pbm5lciAudi1taWRkbGUgLmNvbnRlbnQtd3JhcCAuY2xvc2UtYnRuIHtcbiAgICByaWdodDogMTJweDtcbiAgICB0b3A6IC0yNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wge1xuICBwYWRkaW5nOiAxMDVweCAzNXB4IDQ1cHggMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbCB7XG4gICAgcGFkZGluZzogNjVweCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmdsb2JhbC1wb3B1cC5odWJzcG90LWZvcm0gLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJDYWxjdWxhdGUgeW91ciBjb3N0IG9mIGRhdGEgc3RvcmFnZS4gTGV0cyBzdGFydCB3aXRoIGJhc2ljIGluZm9ybWF0aW9uXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzczREJFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuZ2xvYmFsLXBvcHVwLmh1YnNwb3QtZm9ybSAudi1taWRkbGUtaW5uZXIgLnYtbWlkZGxlIC5jb250ZW50LXdyYXAgLmNvbDpiZWZvcmUge1xuICAgIHRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgei1pbmRleDogOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyB7XG4gICAgbWluLWhlaWdodDogODAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC50aXRsZSB7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlIHtcbiAgd2lkdGg6IGNhbGMoMTklIC0gMTBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDApIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmU6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM3NzNEQkU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlOmhvdmVyIC5pY29uLXdyYXAge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmU6aG92ZXIgLmljb24td3JhcCBpbWcge1xuICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlOmhvdmVyIC5jb250ZW50LXdyYXAgcCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlLnNsaWNrLWN1cnJlbnQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDcpO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzc3M0RCRTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmUuc2xpY2stY3VycmVudCAuaWNvbi13cmFwIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmNvbC1maXZlLnNsaWNrLWN1cnJlbnQgLmNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogNTBweCA4cHggMDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDYwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmJsb2NrIHtcbiAgICBtYXJnaW46IDUwcHggMTVweCAzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sgLmljb24td3JhcCB7XG4gIG1heC13aWR0aDogNzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwZXJzcGVjdGl2ZS1vcmlnaW46IGNlbnRlcjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5ibG9jayAuaWNvbi13cmFwIGltZyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5ibG9jayAuY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzIwM0M1MTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwZXJzcGVjdGl2ZS1vcmlnaW46IGNlbnRlcjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5ibG9jay5zbGljay1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAudGV4dC1ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sgaDQge1xuICBjb2xvcjogIzc3M0RCRTtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIG1heC13aWR0aDogMzY1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sgaDQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogNDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAuaW1nLXdyYXAge1xuICB3aWR0aDogY2FsYyg0OSUgLSAxMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmltZy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMzVweCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAudGV4dC1ibG9jayB7XG4gIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAudGV4dC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAuY29udGVudC13cmFwcGVyIC50ZXh0LWJsb2NrIGg0IHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbjogMTJweCAwO1xuICBtYXgtd2lkdGg6IDM2NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIC5jb250ZW50LXdyYXBwZXIgLnRleHQtYmxvY2sgaDQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAudGV4dC1ibG9jayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAuY29udGVudC13cmFwcGVyIC50ZXh0LWJsb2NrIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAuaW1nLXdyYXAge1xuICB3aWR0aDogY2FsYyg0OSUgLSAxMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLmNvbnRlbnQtd3JhcHBlciAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIC5jb250ZW50LXdyYXBwZXIgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLWxpc3Qge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIG91dGxpbmU6IDA7XG59XG5ib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC02MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgbGVmdDogMzglO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC02MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAzOCU7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMzAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyB7XG4gIHBhZGRpbmc6IDk4cHggMCAxMjBweDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OSkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMge1xuICAgIHBhZGRpbmc6IDI1cHggMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyB7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIHtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtMTgwcHg7XG4gIHdpZHRoOiA2MjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc1MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIHtcbiAgICB3aWR0aDogNjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcge1xuICAgIHdpZHRoOiA1ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyB7XG4gICAgdG9wOiAtMTEwcHg7XG4gICAgd2lkdGg6IDUyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMxMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIHtcbiAgICB0b3A6IDAlO1xuICAgIGxlZnQ6IDEwJTtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIC50YWItd3JhcCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gICAgcGFkZGluZzogNDBweCAzMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyAudGFiLXdyYXAgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIGgyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyAudGFiLXdyYXAgdWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzE4MEQzNjtcbiAgcGFkZGluZzogNnB4IDE1cHg7XG4gIG1hcmdpbjogMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuYmctaW1nIC50YWItd3JhcCB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjRjBGMkY1O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyAudGFiLXdyYXAgdWwgbGk6aG92ZXIge1xuICBjb2xvcjogIzU3NUY3NTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyAudGFiLXdyYXAgdWwgbGk6aG92ZXIge1xuICAgIGNvbG9yOiAjMTgwRDM2O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLmJnLWltZyAudGFiLXdyYXAgdWwgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5iZy1pbWcgLnRhYi13cmFwIHVsIGxpLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzE4MEQzNjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5zbGlkZXItd3JhcHBlciB7XG4gIHdpZHRoOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbmJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiA1NnB4IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTBweCAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSBzcGFuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gc3BhbiBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA5MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSBzcGFuIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSBzcGFuIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIHNwYW4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gc3BhbiBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCB7XG4gIG1heC13aWR0aDogNTg5cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbSAudGV4dC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnVzZS1jYXNlLXRhYnMgLnNsaWRlci13cmFwcGVyIC5zbGlkZXIgLml0ZW0gLnRleHQtd3JhcCBoNCB7XG4gIGNvbG9yOiAjNzczREJFO1xuICBtYXJnaW46IDIwcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC51c2UtY2FzZS10YWJzIC5zbGlkZXItd3JhcHBlciAuc2xpZGVyIC5pdGVtIC50ZXh0LXdyYXAgaDQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudXNlLWNhc2UtdGFicyAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlciAuaXRlbS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5pbnRybyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5pbnRybyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5pbnRybyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5pbnRybyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5pbnRybyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuaW50cm8gaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb2wtdHdvIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbC10d286Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNTkuMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbC10d286Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb2wtdHdvOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNDAuNyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbC10d286bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb2wtdHdvLmltYWdlLW91dGVyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb2wtdHdvLmltYWdlLW91dGVyIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29sLXR3by5pbWFnZS1vdXRlciB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbC10d28uaW1hZ2Utb3V0ZXIge1xuICAgIGhlaWdodDogMzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29sLXR3by5pbWFnZS1vdXRlciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmltZy13cmFwIHtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmltZy13cmFwLmFjdGl2ZSB7XG4gIGhlaWdodDogYXV0bztcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmltZy13cmFwIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmltZy13cmFwIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICBib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuaW1nLXdyYXAgdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogNDk1cHg7XG4gIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2Rvd25hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIgLmFjY29yZGlvbi1iYXIge1xuICBvcGFjaXR5OiAwO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIgLmFjY29yZGlvbi1iYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICBvcGFjaXR5OiAwLjM1O1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIgLmFjY29yZGlvbi1iYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIHdpZHRoOiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAyMHMgZWFzZTtcbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb250ZW50LWlubmVyIC50aXRsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBhZGRpbmc6IDIwcHggMCAyM3B4O1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIgLnRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0ycHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgb3BhY2l0eTogMC41O1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIgLnRpdGxlIHAge1xuICBjb2xvcjogI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAuYWNjb3JkaW9uLXRhYiAuYWNjb3JkaW9uLW91dGVyIC5jb250ZW50LWlubmVyIC5hY3RpdmUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29udGVudC1pbm5lciAuYWN0aXZlLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5ib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29udGVudC1pbm5lci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyM3B4IDMwcHggMjZweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDYwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIuYWN0aXZlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3VwYXJyb3cuc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5ib2R5Lndla2EtMjAgLmFjY29yZGlvbi10YWIgLmFjY29yZGlvbi1vdXRlciAuY29udGVudC1pbm5lci5hY3RpdmUgLmFjY29yZGlvbi1iYXIge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS53ZWthLTIwIC5hY2NvcmRpb24tdGFiIC5hY2NvcmRpb24tb3V0ZXIgLmNvbnRlbnQtaW5uZXIuYWN0aXZlIC50aXRsZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnJvdy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAucm93LXdyYXAge1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAucm93LXdyYXAgLmNvbC10d28ge1xuICBmbGV4OiAwIDAgNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAucm93LXdyYXAgLmNvbC10d28ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIC50YWItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIC50YWItY29udGVudCBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IGgyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIC50YWItY29udGVudCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQgLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLXN0YWdlIC50YWItY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBhbmltYXRpb246IGFuaW1hdGVmYWRlIDAuN3MgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQuYWN0aXZlIHtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU4MHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMge1xuICAgIGhlaWdodDogNDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMge1xuICAgIGhlaWdodDogMzEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1heC13aWR0aDogMTMzcHg7XG4gIG1heC1oZWlnaHQ6IDEzM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvd2VrYV9jaXJjbGVfbG9nby5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnM6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwM3B4O1xuICAgIG1heC1oZWlnaHQ6IDEwM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiA3M3B4O1xuICAgIG1heC1oZWlnaHQ6IDczcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzYycHg7XG4gIG1heC13aWR0aDogMzYycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYiB7XG4gICAgaGVpZ2h0OiAyNzJweDtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIge1xuICAgIGhlaWdodDogMTkycHg7XG4gICAgbWF4LXdpZHRoOiAxOTJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvY2lyY2xlLXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXgtd2lkdGg6IDMzMXB4O1xuICBtYXgtaGVpZ2h0OiAzMzFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2Rpc2Mtc2FuZHkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAyNDFweDtcbiAgICBtYXgtaGVpZ2h0OiAyNDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAxNjFweDtcbiAgICBtYXgtaGVpZ2h0OiAxNjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYjo6YWZ0ZXIge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1sZWZ0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQge1xuICAgIGxlZnQ6IDBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYi50YWItbGVmdCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYi50YWItbGVmdCBoMyB7XG4gIHRvcDogNDMlO1xuICBsZWZ0OiAxMyU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQgaDMge1xuICAgIHRvcDogNTZweDtcbiAgICBsZWZ0OiAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQgaDMge1xuICAgIGxlZnQ6IDYlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLXJpZ2h0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1yaWdodCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLXJpZ2h0IHtcbiAgICByaWdodDogNHB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1yaWdodCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYi50YWItcmlnaHQgaDMge1xuICB0b3A6IDQzJTtcbiAgbGVmdDogNTMlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1yaWdodCBoMyB7XG4gICAgdG9wOiA1NnB4O1xuICAgIGxlZnQ6IDMxJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgd2lkdGg6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20ge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS10YWIgLnRhYi1uYXZzIC50YWIudGFiLWJvdHRvbSBoMyB7XG4gIHRvcDogNjElO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYi50YWItYm90dG9tIGgzIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNDYlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20gaDMge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYiAudGFiLW5hdnMgLnRhYjpob3Zlcjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvY2lyY2xlLXNhbmR5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2NpcmNsZS1zYW5keS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLmFjdGl2ZSBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiIC50YWItbmF2cyAudGFiLmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiLmNpcmNsZS10YWItc2NhbGUgLnJvdy13cmFwLCBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zaW1wbGljaXR5IC5yb3ctd3JhcCwgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiLmNpcmNsZS10YWItc3BlZWQgLnJvdy13cmFwIHtcbiAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zY2FsZSAucm93LXdyYXAsIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYi5jaXJjbGUtdGFiLXNpbXBsaWNpdHkgLnJvdy13cmFwLCBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zcGVlZCAucm93LXdyYXAge1xuICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYi5jaXJjbGUtdGFiLXNjYWxlIC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlLCBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zaW1wbGljaXR5IC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlLCBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zcGVlZCAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiLmNpcmNsZS10YWItc2NhbGUgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2UsIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYi5jaXJjbGUtdGFiLXNpbXBsaWNpdHkgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2UsIGJvZHkud2VrYS0yMCAuY2lyY2xlLXRhYi5jaXJjbGUtdGFiLXNwZWVkIC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS10YWIuY2lyY2xlLXRhYi1zY2FsZSAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSwgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiLmNpcmNsZS10YWItc2ltcGxpY2l0eSAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSwgYm9keS53ZWthLTIwIC5jaXJjbGUtdGFiLmNpcmNsZS10YWItc3BlZWQgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhbmltYXRlZmFkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIHtcbiAgbWluLWhlaWdodDogODE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCB7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCB7XG4gICAgbWluLWhlaWdodDogNjIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC5iZy1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC5iZy12aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lci1zZWNvbmQgLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAuYmctdmlkZW8gdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAuYmctdmlkZW8gaW1nIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC50ZXh0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQ2NXB4O1xuICBtYXJnaW4tdG9wOiAyMjBweDtcbiAgei1pbmRleDogOTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAudGV4dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAudGV4dC13cmFwcGVyIGgxIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAudGV4dC13cmFwcGVyIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAzMnB4IDAgMjBweDtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC50ZXh0LXdyYXBwZXIgLmJ0bi13cmFwIC5idG4tZGVmYXVsdCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC50ZXh0LXdyYXBwZXIgLmJ0bi13cmFwIC5hbmltYXRlLWxpbmUge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAudGV4dC13cmFwcGVyIC5idG4td3JhcCAuYW5pbWF0ZS1saW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXItc2Vjb25kIC50ZXh0LXdyYXBwZXIgLmJ0bi13cmFwIC5hbmltYXRlLWxpbmU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyLXNlY29uZCAudGV4dC13cmFwcGVyIC5idG4td3JhcCAuYW5pbWF0ZS1saW5lIC5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyB7XG4gICAgcGFkZGluZzogMzBweCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1vcmRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1vcmRlciAucmVzcG9uc2l2ZS10YWIge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0YwRjJGNTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBjYWxjKDE2LjUlIC0gMHB4KTtcbiAgbWFyZ2luOiAwIDBweCAxNXB4IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1vcmRlciAucmVzcG9uc2l2ZS10YWIgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMCAycHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMXB4O1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1vcmRlciAucmVzcG9uc2l2ZS10YWIgbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpIGEuYWN0aXZlIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNGMEYyRjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0YwRjJGNTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrIGg1IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrIGg1IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRjBGMkY1O1xuICAgIHBhZGRpbmc6IDIxcHggMjBweCAyMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jayBoNTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjZweDtcbiAgICByaWdodDogLThweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wcm9kdWN0L2Rvd24tYXJyb3cuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItYmxvY2sgLmljb24td3JhcHBlciB7XG4gIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tdG9wOiA2NXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItYmxvY2sgLmljb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrIC5pY29uLXdyYXBwZXIgLnNsaWRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogY2FsYygxMyUgLSAxMHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBmbG9hdDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItYmxvY2sgLmljb24td3JhcHBlciAuc2xpZGUge1xuICAgIHdpZHRoOiBjYWxjKDI4JSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jayAuaWNvbi13cmFwcGVyIC5zbGlkZSB7XG4gICAgd2lkdGg6IGNhbGMoNDAlIC0gMTBweCk7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAudGFicy13cmFwIC50YWItY29udGVudC1vdXRlciAuZmVhdHVyZS1jb250ZW50IC50YWItYmxvY2sgLmljb24td3JhcHBlciAuc2xpZGUgLmltZy13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jayAuaWNvbi13cmFwcGVyIC5zbGlkZSAuaW1nLXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jayAuaWNvbi13cmFwcGVyIC5zbGlkZSAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jay5hY3RpdmUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jay5leHBhbmQgaDUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrLmV4cGFuZCBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnRhYnMtd3JhcCAudGFiLWNvbnRlbnQtb3V0ZXIgLmZlYXR1cmUtY29udGVudCAudGFiLWJsb2NrLmV4cGFuZCAuaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jay5leHBhbmQgLmNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC50YWJzLXdyYXAgLnRhYi1jb250ZW50LW91dGVyIC5mZWF0dXJlLWNvbnRlbnQgLnRhYi1ibG9jay5leHBhbmQ6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3R0b206IC0yMHB4O1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgbGVmdDogMzglO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAzMCU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnNsaWNrLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB6LWluZGV4OiAxO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAzOCU7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnNsaWNrLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDMwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC01NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC10YWJzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDNDNTE7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicy5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMuc2ltcGxpY2l0eSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicy5zaW1wbGljaXR5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicy5zaW1wbGljaXR5IC50YWJzLXdyYXAgLnRhYi1vcmRlciB7XG4gIHotaW5kZXg6IDk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMuc2ltcGxpY2l0eSAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLXRhYnMuc2ltcGxpY2l0eSAudGFicy13cmFwIC50YWItb3JkZXIgLnJlc3BvbnNpdmUtdGFiIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtdGFicy5zaW1wbGljaXR5IC50YWJzLXdyYXAgLnRhYi1vcmRlciAucmVzcG9uc2l2ZS10YWIgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuYmctdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDYwcHg7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuYmctdmlkZW8gdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5iZy1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuYmctaW1nIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLnRpdGxlIHtcbiAgbWF4LXdpZHRoOiA4NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLnRpdGxlIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmUge1xuICB3aWR0aDogY2FsYygyNSUgLSA0MHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5jb2wtZml2ZTpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzc3M0RCRTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmU6aG92ZXIgLmljb24td3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgfVxuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5jb2wtZml2ZTpob3ZlciAuaWNvbi13cmFwIGltZyB7XG4gICAgcGVyc3BlY3RpdmUtb3JpZ2luOiBjZW50ZXI7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmU6aG92ZXIgLmNvbnRlbnQtd3JhcCBwIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmUuc2xpY2stY3VycmVudCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNzczREJFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5jb2wtZml2ZS5zbGljay1jdXJyZW50IC5pY29uLXdyYXAge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuY29sLWZpdmUuc2xpY2stY3VycmVudCAuaWNvbi13cmFwIGltZyB7XG4gIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAudGFiLWJsb2NrIC5jb2wtZml2ZS5zbGljay1jdXJyZW50IC5jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IDUwcHggMjBweCAwO1xuICBib3gtc2hhZG93OiAwIDEwcHggNjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sge1xuICAgIG1hcmdpbjogNTBweCAxNXB4IDMwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC50YWItYmxvY2sgLmJsb2NrIC5pY29uLXdyYXAge1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGVyc3BlY3RpdmUtb3JpZ2luOiBjZW50ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sgLmljb24td3JhcCBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMyMDNDNTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGVyc3BlY3RpdmUtb3JpZ2luOiBjZW50ZXI7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnRhYi1ibG9jayAuYmxvY2suc2xpY2stYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLmNvbnRlbnQtYmxvY2sgLnRleHQtYmxvY2sge1xuICB3aWR0aDogY2FsYyg0OSUgLSAxMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIC50ZXh0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAudGV4dC1ibG9jayBoNCB7XG4gIGNvbG9yOiAjNzczREJFO1xuICBtYXJnaW46IDEycHggMDtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAudGV4dC1ibG9jayBoNCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAudGV4dC1ibG9jayBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWF4LXdpZHRoOiA0NTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAudGV4dC1ibG9jayBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIC5pbWctd3JhcCB7XG4gIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuY29udGVudC1ibG9jayAuaW1nLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5jb250ZW50LWJsb2NrIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1saXN0IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1saXN0IC5zbGljay1zbGlkZSB7XG4gIG91dGxpbmU6IDA7XG59XG5ib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogNTBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC02MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgbGVmdDogMzglO1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDMwJTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC02MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgei1pbmRleDogMTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAzOCU7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMzAlO1xuICAgIGhlaWdodDogNDVweDtcbiAgICB3aWR0aDogNDVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zbGlkZXItd2l0aC1pY29uLXRhYnMgLmljb24tdGFiLXdyYXAgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNsaWRlci13aXRoLWljb24tdGFicyAuaWNvbi10YWItd3JhcCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2xpZGVyLXdpdGgtaWNvbi10YWJzIC5pY29uLXRhYi13cmFwIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcge1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xuICBwYWRkaW5nOiAxMzBweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5icmVhZGNydW1iIG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLmJyZWFkY3J1bWIgb2wgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuYnJlYWRjcnVtYiBvbCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLmJyZWFkY3J1bWIgb2wgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIj5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxcHg7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3Qge1xuICB3aWR0aDogY2FsYygxMyUgLSAxMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCB7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC50aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnRpdGxlIGg2IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDIwcHggMTJweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuY29sdW1uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuY29sdW1uIGg2IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC5jb2x1bW4gaDY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLmNvbHVtbiBoNjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI0cHg7XG4gIHJpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuY29sdW1uLmFjdGl2ZSBoNiB7XG4gIGJvcmRlcjogMDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuY29sdW1uLmFjdGl2ZSBoNjpiZWZvcmUge1xuICBoZWlnaHQ6IDA7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLmRhdGUtd3JhcCAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuZGF0ZS13cmFwIC5pbm5lciAuaW5uZXItZGF0ZSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICMyMDNDNTE7XG4gIGJvcmRlci1jb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuZGF0ZS13cmFwIC5pbm5lciAuaW5uZXItZGF0ZSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIwM0M1MTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuZGF0ZS13cmFwIC5pbm5lciAuc3VibWl0LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuZGF0ZS13cmFwIC5pbm5lciBzcGFuIHtcbiAgY29sb3I6ICMyMDNDNTE7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnRvcGljLXdyYXAgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnRvcGljLXdyYXAgdWwgbGkge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAudG9waWMtd3JhcCB1bCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC50b3BpYy13cmFwIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC50b3BpYy13cmFwIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC50eXBlLXdyYXAgaDYge1xuICBib3JkZXI6IDA7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnR5cGUtd3JhcCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAudHlwZS13cmFwIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnR5cGUtd3JhcCB1bCBsaSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1maXJzdCAuaW5zaWRlIC50eXBlLXdyYXAgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLnR5cGUtd3JhcCB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYyRjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtZmlyc3QgLmluc2lkZSAuY2xlYXItd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLWZpcnN0IC5pbnNpZGUgLmNsZWFyLXdyYXAgYSB7XG4gIGNvbG9yOiAjNzczREJFO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAudGl0bGUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzc3M0RCRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC50aXRsZSBoNiB7XG4gIHBhZGRpbmc6IDE1cHggMjJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1zZWNvbmQgLnNlYXJjaC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSAuZmlsdGVyLXNlYXJjaCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1zZWNvbmQgLnNlYXJjaC1pdGVtIC5maWx0ZXItc2VhcmNoIC5pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSAuZmlsdGVyLXNlYXJjaCAuaW5wdXQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSAuZmlsdGVyLXNlYXJjaCAuaW5wdXQtd3JhcCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIG1pbi13aWR0aDogMzkwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1zZWFyY2ggLmlucHV0LXdyYXAgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1zZWFyY2ggLmlucHV0LXdyYXAgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMjY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1zZWFyY2ggLmlucHV0LXdyYXAgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1zZWFyY2ggLmlucHV0LXdyYXAgaW5wdXQgOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1zZWNvbmQgLnNlYXJjaC1pdGVtIC5maWx0ZXItc2VhcmNoIC5idG4tc2VhcmNoIHtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBtaW4td2lkdGg6IDExNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1zZWFyY2ggLmJ0bi1zZWFyY2gge1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkgYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSAuZmlsdGVyLXNlYXJjaCAuYnRuLXNlYXJjaCB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIC5jb2wtc2Vjb25kIC5zZWFyY2gtaXRlbSAuZmlsdGVyLXNlYXJjaCAuYnRuLXNlYXJjaCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1pdGVtcyAuaXRlbXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLmNvbC1zZWNvbmQgLnNlYXJjaC1pdGVtIC5maWx0ZXItaXRlbXMgLml0ZW1zIGg0IHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nIC5zZWFyY2gtd3JhcCAuY29sLXNlY29uZCAuc2VhcmNoLWl0ZW0gLmZpbHRlci1pdGVtcyAuaXRlbXMgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciB7XG4gIHdpZHRoOiBjYWxjKDE0JSAtIDEwcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgaDMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gIGJhY2tncm91bmQ6ICM3NzNEQkU7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciBmb3JtIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTJweDtcbiAgbWluLXdpZHRoOiAzOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBvdXRsaW5lOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX3Mge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfcyB7XG4gICAgbWluLXdpZHRoOiAyNjVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgbWluLXdpZHRoOiAxMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzNEQkU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfZmFjZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI3cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfZmFjZXRzIGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjFweDtcbiAgcmlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX2ZhY2V0cyBoMi5hY3RpdmUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgaDIuYWN0aXZlOmJlZm9yZSB7XG4gIGhlaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgaDI6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgaDI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX2ZhY2V0cyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfZmFjZXRzIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDEycHggNXB4IDIwcHg7XG4gIHRleHQtaW5kZW50OiAtMTNweDtcbn1cbmJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgI3ByaW1hcnktc2lkZWJhciAjc29scl9mYWNldHMgdWwgbGkgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX2ZhY2V0cyB1bCBsaSBhIHtcbiAgY29sb3I6ICM3NzNEQkU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfZmFjZXRzIHVsIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX2ZhY2V0cyB1bCBhLnNvbHJfcmVzZXQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGNvbG9yOiAjNzczREJFO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAjcHJpbWFyeS1zaWRlYmFyICNzb2xyX2ZhY2V0czpudGgtY2hpbGQoMSkge1xuICBib3JkZXI6IDFweCBkYXNoZWQ7XG59XG5ib2R5Lndla2EtMjAgLnNlYXJjaC1sYW5kaW5nICNwcmltYXJ5LXNpZGViYXIgI3NvbHJfZmFjZXRzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkO1xufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAge1xuICB3aWR0aDogY2FsYyg4NSUgLSAxMHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIHtcbiAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc2VhcmNoLWxhbmRpbmcgLnNlYXJjaC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zZWFyY2gtbGFuZGluZyAuc2VhcmNoLXdyYXAgLnNlYXJjaC1pdGVtIC5maWx0ZXItc2VhcmNoIHtcbiAgbWluLWhlaWdodDogODFweDtcbn1cbmJvZHkud2VrYS0yMCAjc29sci1zZWFyY2gtcmVzdWx0cyB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgaGVhZGVyLnBhZ2UtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAjc29sci1zZWFyY2gtcmVzdWx0cyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdG9wOiBhdXRvO1xuICB6LWluZGV4OiAxO1xufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIGFydGljbGUgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIGFydGljbGUgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAjc29sci1zZWFyY2gtcmVzdWx0cyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAjc29sci1zZWFyY2gtcmVzdWx0cyBhcnRpY2xlIC5lbnRyeS1oZWFkZXIgLmVudHJ5LXRpdGxlIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIGFydGljbGUgLmVudHJ5LWhlYWRlciAuZW50cnktdGl0bGU6aG92ZXIgYSB7XG4gIGNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIGFydGljbGUgLmVudHJ5LW1ldGEgLmNhdC1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogN3B4IDA7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgYXJ0aWNsZSAuZW50cnktbWV0YSAuY2F0LWxpbmtzIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIGFydGljbGUgLmVudHJ5LW1ldGEgLmNhdC1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgLmVudHJ5LXN1bW1hcnkgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIC5lbnRyeS1zdW1tYXJ5IHAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggMDtcbiAgfVxufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIG5hdi5uYXZpZ2F0aW9uIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwICNzb2xyLXNlYXJjaC1yZXN1bHRzIG5hdi5uYXZpZ2F0aW9uIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgbmF2Lm5hdmlnYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW46IDAgOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgbmF2Lm5hdmlnYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgI3NvbHItc2VhcmNoLXJlc3VsdHMgbmF2Lm5hdmlnYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIGNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIHtcbiAgICBwYWRkaW5nOiA5MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIHtcbiAgICBwYWRkaW5nOiAzMXB4IDAgNjhweDtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAudGl0bGUge1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLnRpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC50aXRsZSBoMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC50aXRsZSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDk1MHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbn1cbmJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLndyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAud3JhcHBlciAuaXRlbVtuZy1jbG9ha10ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAud3JhcHBlciAuaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMzMlIC0gNzBweCk7XG4gIG1hcmdpbjogNjhweCAzNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjYwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLndyYXBwZXIgLml0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMzBweCAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC53cmFwcGVyIC5pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDQwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAud3JhcHBlciAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC53cmFwcGVyIC5pdGVtIC5pbWctd3JhcCB7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLndyYXBwZXIgLml0ZW0gLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC53cmFwcGVyIC5pdGVtIC5pbm5lci1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAud3JhcHBlciAuaXRlbSAuaW5uZXItYmxvY2sgLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC53cmFwcGVyIC5pdGVtIGg1IHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC53cmFwcGVyIC5pdGVtIHAge1xuICBtYXJnaW46IDEycHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LWhlaWdodDogNDRweDtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLndyYXBwZXIgLml0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTBweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLndyYXBwZXIgLml0ZW0gLndyYXAtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmJvZHkud2VrYS0yMCAuY29sLXRocmVlLWdyaWQgLmJ0bi1vdXRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZCAuYnRuLW91dGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNvbC10aHJlZS1ncmlkIC5idG4tb3V0ZXIgLmJ0bi1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTFweCA0NHB4O1xufVxuYm9keS53ZWthLTIwIC5jb2wtdGhyZWUtZ3JpZC5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciB7XG4gIG1pbi1oZWlnaHQ6IDgxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciB7XG4gICAgbWluLWhlaWdodDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1OTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC5iZy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogODE1cHg7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC5iZy1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNDY1cHg7XG4gIG1hcmdpbjogMTI1cHggMCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiA4NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA3MDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTBweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogMTI1cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbjogODVweCAwIDAgMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDg1cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGhlaWdodDogNjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciBoMiwgYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIGgxIHtcbiAgZm9udC1zaXplOiA2NHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciBoMiwgYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIGgxIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIgaDIsIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIgLml0ZW0tc2xpZGUgLnRleHQtd3JhcHBlciBoMSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDE0cHggMCAxOHB4O1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIC5idG4td3JhcCAuYnRuLWRlZmF1bHQge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIgLmJ0bi13cmFwIC5hbmltYXRlLWxpbmUge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tc2xpZGVyIC5jb2x1bS13cmFwcGVyIC5pdGVtLXNsaWRlIC50ZXh0LXdyYXBwZXIgLmJ0bi13cmFwIC5hbmltYXRlLWxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIC5idG4td3JhcCAuYW5pbWF0ZS1saW5lOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuY29sdW0td3JhcHBlciAuaXRlbS1zbGlkZSAudGV4dC13cmFwcGVyIC5idG4td3JhcCAuYW5pbWF0ZS1saW5lIC5saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWthLTIwIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkud2VrYS0yMCAuaGVyby1zbGlkZXIgLmNvbHVtLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDgxNHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQge1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuY3VzdG9tZXItZ3JpZCAuaW50cm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmludHJvIGgyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmludHJvIHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG1heC13aWR0aDogOTkwcHg7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmljb24td3JhcHBlciAuY2FyZC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzFweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgbWFyZ2luOiA3cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmljb24td3JhcHBlciAuY2FyZC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmljb24td3JhcHBlciAuY2FyZC13cmFwIC5pY29uLWltZyB7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIG1heC1oZWlnaHQ6IDg1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jdXN0b21lci1ncmlkIC5pY29uLXdyYXBwZXIgLmNhcmQtd3JhcCAuaWNvbi1pbWcge1xuICAgIG1heC13aWR0aDogMTA1cHg7XG4gICAgbWF4LWhlaWdodDogODVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY3VzdG9tZXItZ3JpZCAuaWNvbi13cmFwcGVyIC5jYXJkLXdyYXAgLmljb24taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC5yb3ctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnJvdy13cmFwIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAucm93LXdyYXAgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC5yb3ctd3JhcCAudGl0bGUgaDIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnJvdy13cmFwIC50aXRsZSBwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC5yb3ctd3JhcCAuY29sLXR3byB7XG4gIGZsZXg6IDAgMCA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAucm93LXdyYXAgLmNvbC10d28ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2Uge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1zdGFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1zdGFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IGgyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IHAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItc3RhZ2UgLnRhYi1jb250ZW50IHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQgLmJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBhbmltYXRlZmFkZSAwLjdzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLXN0YWdlIC50YWItY29udGVudC5hY3RpdmUge1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ5MHB4O1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIHtcbiAgICBtYXgtd2lkdGg6IDU3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyB7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyB7XG4gICAgaGVpZ2h0OiAzMTBweDtcbiAgICBtYXgtd2lkdGg6IDM2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1heC13aWR0aDogMTMzcHg7XG4gIG1heC1oZWlnaHQ6IDEzM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvd2VrYV9jaXJjbGVfbG9nby5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDUlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDNweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnM6OmFmdGVyIHtcbiAgICBtYXgtd2lkdGg6IDczcHg7XG4gICAgbWF4LWhlaWdodDogNzNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI5MHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiIHtcbiAgICBoZWlnaHQ6IDI3MnB4O1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIge1xuICAgIGhlaWdodDogMTkycHg7XG4gICAgbWF4LXdpZHRoOiAxOTJweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2NpcmNsZS1ibGFjay5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICB3aWR0aDogMTMwcHg7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgbWF4LWhlaWdodDogMjcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9kaXNjLXB1cnBsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiOjphZnRlciB7XG4gICAgbWF4LXdpZHRoOiAyNDFweDtcbiAgICBtYXgtaGVpZ2h0OiAyNDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYjo6YWZ0ZXIge1xuICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgbWF4LWhlaWdodDogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiOjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMTdweDtcbiAgICB3aWR0aDogMTE3cHg7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWI6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIgaDMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA1O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1sZWZ0IHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1sZWZ0IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi50YWItbGVmdCBoMyB7XG4gIHRvcDogNDMlO1xuICBsZWZ0OiAxMyU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1sZWZ0IGgzIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogMTAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWxlZnQgaDMge1xuICAgIGxlZnQ6IDYlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi50YWItcmlnaHQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1yaWdodCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1yaWdodCB7XG4gICAgcmlnaHQ6IDRweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLXJpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi50YWItcmlnaHQgaDMge1xuICB0b3A6IDQzJTtcbiAgbGVmdDogNTMlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi50YWItcmlnaHQgaDMge1xuICAgIHRvcDogNTZweDtcbiAgICBsZWZ0OiAzMSU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIHdpZHRoOiAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWJvdHRvbSBoMyB7XG4gIHRvcDogNjElO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQgLnRhYi1uYXZzIC50YWIudGFiLWJvdHRvbSBoMyB7XG4gICAgdG9wOiA1NnB4O1xuICAgIGxlZnQ6IDQ2JTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLnRhYi1ib3R0b20gaDMge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkIC50YWItbmF2cyAudGFiLmFjdGl2ZSBoMyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZCAudGFiLW5hdnMgLnRhYi5hY3RpdmU6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1zY2FsZSAucm93LXdyYXAsIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1zaW1wbGljaXR5IC5yb3ctd3JhcCwgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNwZWVkIC5yb3ctd3JhcCB7XG4gIGZsZXgtZmxvdzogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNjYWxlIC5yb3ctd3JhcCwgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNpbXBsaWNpdHkgLnJvdy13cmFwLCBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItc3BlZWQgLnJvdy13cmFwIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItc2NhbGUgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2UsIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1zaW1wbGljaXR5IC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlLCBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItc3BlZWQgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1zY2FsZSAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSwgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNpbXBsaWNpdHkgLnJvdy13cmFwIC5jb2wtdHdvIC50YWItc3RhZ2UsIGJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1zcGVlZCAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNjYWxlIC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlLCBib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItc2ltcGxpY2l0eSAucm93LXdyYXAgLmNvbC10d28gLnRhYi1zdGFnZSwgYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXNwZWVkIC5yb3ctd3JhcCAuY29sLXR3byAudGFiLXN0YWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzczREJFO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXB1cnBsZSAudGl0bGUgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1wdXJwbGUgLnRpdGxlIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkud2VrYS0yMCAuY2lyY2xlLWdyaWQuY2lyY2xlLXRhYi1wdXJwbGUgLmNvbC10d28gLnRhYi1zdGFnZSAudGFiLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItcHVycGxlIC5jb2wtdHdvIC50YWItbmF2cyAudGFiIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItcHVycGxlIC5jb2wtdHdvIC50YWItbmF2cyAudGFiLmFjdGl2ZSBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXB1cnBsZSAuY29sLXR3byAudGFiLW5hdnMgLnRhYi5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5ib2R5Lndla2EtMjAgLmNpcmNsZS1ncmlkLmNpcmNsZS10YWItcHVycGxlIC5jb2wtdHdvIC50YWItbmF2cyAudGFiOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvY2lyY2xlLXB1cnBsZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuYm9keS53ZWthLTIwIC5jaXJjbGUtZ3JpZC5jaXJjbGUtdGFiLXB1cnBsZSAuY29sLXR3byAudGFiLW5hdnMgLnRhYjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2NpcmNsZS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQGtleWZyYW1lcyBhbmltYXRlZmFkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby12aWRlby1iZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXZpZGVvLWJnIHtcbiAgICBtaW4taGVpZ2h0OiA1NzBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5zaXRlLWNvbnRlbnQ6bm90KC5kaXNhYmxlLW5hdmlnYXRpb24pID4gaGVhZGVyICsgLmhlcm8tdmlkZW8tYmcge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5ib2R5Lndla2EtMjAgLmhlcm8tdmlkZW8tYmctdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2VrYS0yMCAuaGVyby12aWRlby1iZy12aWRlbyB2aWRlbyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXZpZGVvLWJnLXZpZGVvIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjEwcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuaGVyby12aWRlby1iZy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzczREJFO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tdmlkZW8tYmctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5oZXJvLXZpZGVvLWJnLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBib2R5Lndla2EtMjAgLmhlcm8tdmlkZW8tYmctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5oZXJvLXZpZGVvLWJnLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1yb3cge1xuICBtYXJnaW46IDAgLTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1jb2wtbGVmdCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tY29sLWxlZnQge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIGZsZXg6IDEgMCA3MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLWNvbC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tY29sLXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDMwJTtcbiAgICBmbGV4OiAxIDAgMzAlO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tdGV4dCBoMSwgYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLXRleHQgaDIsIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS10ZXh0IGgzLCBib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tdGV4dCBoNCwgYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLXRleHQgaDUsIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS10ZXh0IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tdGV4dCBoMSwgYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLXRleHQgaDIsIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS10ZXh0IGgzLCBib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tdGV4dCBoNCwgYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLXRleHQgaDUsIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS10ZXh0IGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tZm9ybSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIGlucHV0Om5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzNEQkU7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4taGVpZ2h0OiA0MXB4O1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLWZvcm0gLmludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNFMzQ5MjUgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0sIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIC5ocy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHBhZGRpbmc6IDJweCAyNXB4IDVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF06aG92ZXIsIGJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIC5ocy1idXR0b246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tZm9ybSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IHAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keS53ZWthLTIwIC50d28tY29sLXR4dC1mb3JtLWZvcm0gZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tZm9ybSAuaW5wdXRzLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtIC5pbnB1dHMtbGlzdC5ocy1lcnJvci1tc2dzIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI0UzNDkyNTtcbn1cbmJvZHkud2VrYS0yMCAudHdvLWNvbC10eHQtZm9ybS1mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLnR3by1jb2wtdHh0LWZvcm0tZm9ybS1yb3c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5Lndla2EtMjAgLmNhcmRzLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtaW5mby10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1pbmZvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1pbmZvLWxpc3Qge1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2VrYS0yMCAuY2FyZHMtaW5mby1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndla2EtMjAgLmNhcmRzLWluZm8tbGlzdC1pdGVtLWNvbCB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICAgIGZsZXg6IDEgMCAzMy4zMzMlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1pbmZvLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwIDEwcHggNjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWthLTIwIC5jYXJkcy1pbmZvLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuYm9keS53ZWthLTIwIC5jYXJkcy1pbmZvLWxpc3QtaXRlbS1pbWFnZSB7XG4gIG1heC13aWR0aDogNzBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgbWluLWhlaWdodDogODBweDtcbn1cbmJvZHkud2VrYS0yMCAuY2FyZHMtaW5mby1saXN0LWl0ZW0tdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzIwM0M1MTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sdW1ucy1jYXJkcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRjBGMkY1O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2x1bW5zLWNhcmRzLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Lndla2EtMjAgLnRocmVlLWNvbHVtbnMtY2FyZHMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWthLTIwIC50aHJlZS1jb2x1bW5zLWNhcmRzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGhyZWUtY29sdW1ucy1jYXJkcy1saXN0LWl0ZW0tY29sIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gICAgZmxleDogMSAwIDMzLjMzMyU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnRocmVlLWNvbHVtbnMtY2FyZHMtbGlzdC1pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cbmJvZHkud2VrYS0yMCAudGhyZWUtY29sdW1ucy1jYXJkcy1saXN0LWl0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keS53ZWthLTIwIC50aHJlZS1jb2x1bW5zLWNhcmRzLWxpc3QtaXRlbS1jb3B5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogNzJweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMnB4IDJweCAzMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRjBGMkY1O1xuICB6LWluZGV4OiAxMjtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIC5jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uLmZpeGVkIHtcbiAgICB0b3A6IDYzcHg7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjIyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiAucm93LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYyRjU7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIC5yb3ctd3JhcHBlci5hY3RpdmUgLmlubmVyLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAzNTRweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiAuaW5uZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0xNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IDAuMnMsIGhlaWdodCBlYXNlLWluLW91dCAwLjJzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwgbGk6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICBib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiB1bCBsaSB7XG4gICAgcGFkZGluZzogMjJweCAwIDI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS53ZWthLTIwIC5zdGlja3ktbmF2aWdhdGlvbiB1bCBsaTpsYXN0LW9mLXR5cGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHVsIGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzc3M0RCRTtcbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwgbGk6Om1hcmtlciB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbmJvZHkud2VrYS0yMCAuc3RpY2t5LW5hdmlnYXRpb24gdWwgbGkuYWN0aXZlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgaGVpZ2h0OiA0cHg7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIHVsIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIC5idG4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uIC5idG4td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5ib2R5Lndla2EtMjAgLnN0aWNreS1uYXZpZ2F0aW9uLm9mZi1jYW52YXMge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dDtcbiAgdG9wOiAwO1xufVxuYm9keS53ZWthLTIwIC5hYnN0cmFjdCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hYnN0cmFjdCBoMyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC5hYnN0cmFjdCBwIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5ib2R5Lndla2EtMjAgLnRhYmxlLW9mLWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbmJvZHkud2VrYS0yMCAudGFibGUtb2YtY29udGVudHMgaDQgYSB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLnRhYmxlLW9mLWNvbnRlbnRzIGg0IGE6aG92ZXIge1xuICBjb2xvcjogIzc3M0RCRSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC50YWJsZS1vZi1jb250ZW50cyBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbmJvZHkud2VrYS0yMCAudGFibGUtb2YtY29udGVudHMgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuYm9keS53ZWthLTIwIC50YWJsZS1vZi1jb250ZW50cyBsaTpiZWZvcmUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29udGVudDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9yZXNvdXJjZXMvdG9jbGluZXMucG5nXCIpIFwiICAgXCIgY291bnRlcihsaSwgZGVjaW1hbC1sZWFkaW5nLXplcm8pIFwiLlwiO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbmJvZHkud2VrYS0yMCAudGFibGUtb2YtY29udGVudHMgaDQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYm9keS53ZWthLTIwIC50YWJsZS1vZi1jb250ZW50cyBpbWcge1xuICBwYWRkaW5nLXRvcDogMC42NmVtO1xufVxuYm9keS53ZWthLTIwIC5zdWJuYXZkcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiBsaWdodGdyZXk7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDA7XG59XG5ib2R5Lndla2EtMjAgYS5iYWNrdG90b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6IGdyZXkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuYm9keS53ZWthLTIwIGEuYmFja3RvdG9wOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbmJvZHkud2VrYS0yMCAucGRmLXN1YmhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDMuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5ib2R5Lndla2EtMjAgLnBkZi12aWV3ZXIgaDMge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmJvZHkud2VrYS0yMCAucGRmLXZpZXdlci1jb250ZW50IHAge1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xufVxuYm9keS53ZWthLTIwIC5wZGYtdmlld2VyLWNvbnRlbnQgdWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbmJvZHkud2VrYS0yMCAucGRmLXZpZXdlci1jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xufVxuYm9keS53ZWthLTIwIC5wdXJwbGViYXIge1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3M0RCRTtcbiAgbWFyZ2luOiA1MHB4IDAgNTBweCAxNXB4O1xufVxuYm9keS53ZWthLTIwIC5wZGYtaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAzZW07XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cbmJvZHkud2VrYS0yMCAucGRmLWltYWdlIHAge1xuICBmb250LXNpemU6IDAuOGVtO1xuICBwYWRkaW5nLXRvcDogMC44ZW07XG59XG5ib2R5Lndla2EtMjAgLnBkZi1zaWRlbmF2IHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG5ib2R5Lndla2EtMjAgdWwucGRmLXNpZGVuYXYgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cbmJvZHkud2VrYS0yMCB1bC5wZGYtc2lkZW5hdiBsaTo6YmVmb3JlIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb250ZW50OiBcIi0gXCI7XG59XG5ib2R5Lndla2EtMjAgdWwucGRmLXNpZGVuYXYgbGk6aG92ZXI6OmJlZm9yZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY29udGVudDogXCLigJMgXCI7XG59XG5ib2R5Lndla2EtMjAgLnBkZi1zaWRlbmF2IC5kcm9wZG93bi1pdGVtIGEsXG5ib2R5Lndla2EtMjAgdWwucGRmLXNpZGVuYXYgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5wZGYtc2lkZW5hdiAuZHJvcGRvd24taXRlbSBhOmhvdmVyLFxuYm9keS53ZWthLTIwIHVsLnBkZi1zaWRlbmF2IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC5yZWZlcmVuY2VzIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5ib2R5Lndla2EtMjAgLnJlZmVyZW5jZXMgbGkge1xuICBmb250LXNpemU6IDAuN2VtO1xuICBjb2xvcjogZ3JleTtcbn1cbmJvZHkud2VrYS0yMCAucmVmZXJlbmNlcyBhIHtcbiAgY29sb3I6IGdyZXkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5Lndla2EtMjAgLnJlZmVyZW5jZXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjNzczREJFICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWthLTIwIC50b2MxIHtcbiAgZmxleDogMCAwIDMzcHg7XG4gIG1hcmdpbi1yaWdodDogMC4yZW07XG59XG5ib2R5Lndla2EtMjAgLnRvYzIge1xuICBmbGV4OiAwIDAgMzNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5ib2R5Lndla2EtMjAgLnRvYzMge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIGJvZHkud2VrYS0yMCAudGFibGUtb2YtY29udGVudHMgaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNWVtO1xuICB9XG4gIGJvZHkud2VrYS0yMCAucGRmLXN1YmhlYWRlciBoNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGJvZHkud2VrYS0yMCAucGRmLXZpZXdlci1jb250ZW50IGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgYm9keS53ZWthLTIwIC5wZGYtaW1hZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk2cHgpIHtcbiAgYm9keS53ZWthLTIwIC50b2MxIHtcbiAgICBmbGV4OiAwIDAgMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICB9XG4gIGJvZHkud2VrYS0yMCAudG9jMiB7XG4gICAgZmxleDogMCAwIDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgfVxufVxuYm9keS53ZWthLTIwLm92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc2VjdGlvbi5pbmRleC0yIHtcbiAgei1pbmRleDogMjtcbn1cbnNlY3Rpb24uYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbnNlY3Rpb24uYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjJGNTtcbn1cblxuLmJsb2cgYm9keS53ZWthLTIwIC5wb3N0cy1ncmlkIC5ncmlkLWJsb2NrIC5ibG9jayAuaW1nLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE3MHB4O1xufVxuXG4uYmxvZyBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIC5pbWctd3JhcCBpbWcge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIGxpIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDAgOXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIGxpLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIGxpLmRpc2FibGVkIGEge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICM3NzNEQkU7XG59XG4ucGFnaW5hdGlvbi1idXR0b24gLm91dGVyIC5wYWdpbmF0aW9uIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2luYXRpb24tYnV0dG9uIC5vdXRlciAucGFnaW5hdGlvbiBsaVtuZy1pZj1kaXJlY3Rpb25MaW5rc10ge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4udWEtc2FmYXJpIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnVhLXNhZmFyaSBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udWEtc2FmYXJpIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDM4cHg7XG4gIGxlZnQ6IC00cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udWEtc2FmYXJpIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNoZWNrYm94LWZpbHRlciAuZmlsdGVyLXdyYXAgLmNvbnRlbnQtd3JhcCAuY2hlY2tib3gtd3JhcCAuY2hlY2tib3gtbGlzdCAuY2hlY2tib3ggaW5wdXQ6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMCByZ2JhKDUwLCA1MCwgNTAsIDAuMyk7XG59XG4udWEtc2FmYXJpIGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbC10d28gLnBvcC10ZXh0IHNlbGVjdCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIC51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0ucGVyY2VudGFnZTphZnRlciB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IC5ocy1pbnB1dCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3ggIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogY2hlY2tib3ggIWltcG9ydGFudDtcbn1cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbyAhaW1wb3J0YW50O1xuICBhcHBlYXJhbmNlOiByYWRpbyAhaW1wb3J0YW50O1xufVxuLnVhLXNhZmFyaSBib2R5Lndla2EtMjAgLmhic3B0LWZvcm0gZm9ybSBmaWVsZHNldCB1bC5pbnB1dHMtbGlzdCAuaHMtZm9ybS1jaGVja2JveCAuaHMtaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94ICFpbXBvcnRhbnQ7XG4gIGFwcGVhcmFuY2U6IGNoZWNrYm94ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVhLXNhZmFyaSBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWdyaWQgLmljb24td3JhcHBlciAuY2FyZC13cmFwIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5cbi51YS1maXJlZm94IGJvZHkud2VrYS0yMCAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jb2wtdHdvLWdyaWQgLmNvbC10d28gLnBvcHVwIC5pdGVtIC5jYXJkIC5jYXJkLWJvZHkgLmNvbC10d28gLnBvcC10ZXh0IHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybS5wZXJjZW50YWdlOmFmdGVyIHtcbiAgdG9wOiA4cHg7XG59XG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybS5wZXJjZW50YWdlLmRpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLnVhLWZpcmVmb3ggYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHNlbGVjdCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi51YS1pZS0xMSBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi51YS1pZS0xMSBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyOmxhc3QtY2hpbGQgLm9uZS1jb2wge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cbi51YS1pZS0xMSBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyOmxhc3QtY2hpbGQgLm9uZS1jb2wgPiAuaWNvbiB7XG4gIGxlZnQ6IDA7XG59XG4udWEtaWUtMTEgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciAub25lLWNvbCAudGV4dC13cmFwIHtcbiAgbGVmdDogMDtcbn1cblxuLnVhLWZpcmVmb3ggYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnVhLWZpcmVmb3ggLmJ0bi1kZWZhdWx0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVhLWZpcmVmb3ggLmJ0bi10cmFuc3BhcmVudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51YS1maXJlZm94IGJvZHkud2VrYS0yMCAucXVvdGUtc2xpZGVyIC5iZy1pbWcgLmltYWdlLXdyYXAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICB0b3A6IDIzMHB4O1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgdG9wOiAyMzBweDtcbn1cblxuLnVhLWZpcmVmb3ggLnRocmVlLWNvbC1ncmlkIC5ncmlkLXdyYXAgLmdyaWQgLmlubmVyLXdyYXAgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi51YS1maXJlZm94IC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkIC5pbm5lci13cmFwIC5jb250ZW50LXdyYXAgLmltZy13cmFwIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi51YS1maXJlZm94IC50aHJlZS1jb2wtZ3JpZCAuZ3JpZC13cmFwIC5ncmlkLnNob3cgLmlubmVyLXdyYXAgLmNvbnRlbnQtd3JhcCB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4udWEtZWRnZSBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51YS1lZGdlIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgd2lkdGg6IDEwMiU7XG59XG5cbi51YS1lZGdlIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgdG9wOiAxNXB4O1xufVxuXG4udWEtZWRnZSBib2R5Lndla2EtMjAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAgaW1nIHtcbiAgaGVpZ2h0OiAyMTdweDtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCBoZWFkZXIge1xuICBib3gtc2hhZG93OiAwcHggLTVweCAzNnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMzUpO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5oZXJvLWJhbm5lciAuYmFuLWltZy52aWRlbyB7XG4gIGhlaWdodDogODUwcHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nLnZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5jdXN0b21lci1sb2dvIC53cmFwcGVyIHVsIGxpIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkgdmlkZW8ge1xuICB3aWR0aDogNjMwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcC5yaWdodCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA4cHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGJ1dHRvbiB7XG4gIHRvcDogNHB4O1xuICByaWdodDogNXB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogMjA3cHggIWltcG9ydGFudDtcbn1cblxuLnVhLWllIC5idG4tZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDZweCAxOHB4IDEwcHggMThweDtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLXdpdGgtaWNvbiAuYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ1cHggLTExcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgdG9wOiAtODhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTEwcHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3gge1xuICByaWdodDogLTU0cHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sID4gLmljb24ge1xuICBtYXJnaW46IDAgMCA0NHB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciA6bnRoLWNoaWxkKDIpLm9uZS1jb2wgPiAuaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgOmxhc3QtY2hpbGQub25lLWNvbCA+IC5pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAudGhhbmtzLW1zZyB7XG4gIHRvcDogMjEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAuZ2V0LXN0YXJ0ZWQgLmJnLXZpZGVvIHtcbiAgdG9wOiAtMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB3aWR0aDogMjAlO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51YS1pZSAubGluZS1ob3ZlciB7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi51YS1pZSAubGluZS1ob3Zlci53YXRjaC12aWRlbyB7XG4gIHBhZGRpbmc6IDdweCA0cHggMTFweCAyNHB4O1xufVxuLnVhLWllIC5saW5lLWhvdmVyLndhdGNoLXZpZGVvOmJlZm9yZSB7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogNHB4O1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5saW5lLWhvdmVyLndhdGNoLXZpZGVvOmJlZm9yZSB7XG4gIHRvcDogMjBweDtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmZpbHRlci10aHJlZS1ncmlkIC5jb250ZW50LXdyYXAgLmNvbC10aHJlZSAuaWNvbi13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWUgLmljb24td3JhcCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmZpbHRlci13cmFwIGg0IHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuYm94LXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgNDFweCA3NXB4IC01NXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWUgLmljb24td3JhcCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZXZlbnQtY3RhIC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZXZlbnRzLWdyaWQgLmZpbHRlci1ibG9jayAuc2VsZWN0LnJvdGF0ZSB1bCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICBwYWRkaW5nOiAwO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuYmxvY2std3JhcCAuc2VsZWN0IHVsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmJhbm5lci10aGlyZC1sZXZlbCAuYmctaW1nIHZpZGVvIHtcbiAgd2lkdGg6IGF1dG87XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwge1xuICBwYWRkaW5nLXRvcDogMTg1cHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwucHJlc3MtcmVsZWFzZS1iYW5uZXIge1xuICBwYWRkaW5nOiAyMzBweCAwIDIwcHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGlucHV0IHtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgcGFkZGluZzogNnB4IDUzcHggOHB4IDE5cHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCAuc2VhcmNoIGJ1dHRvbiB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIxcHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5ib3gtZ3JpZC5pY29uLXNpemUgLmJveC13cmFwcGVyIC5ibG9jazpsYXN0LWNoaWxkIC5pY29uLXdyYXAge1xuICBtYXgtd2lkdGg6IDc1cHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5mZWF0dXJlLWJsb2NrLWdyaWQgLmJsb2NrLXdyYXAgLmJsb2NrIHtcbiAgbWluLWhlaWdodDogMjcwcHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmdyaWQtYmxvY2sgLmJsb2NrIC5jb250ZW50LXdyYXAgLmltZy13cmFwIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogMTc1cHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdC5yb3RhdGUgdWwge1xuICB0b3A6IDQxcHg7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLm5ld3MtZ3JpZCAuYmxvY2std3JhcCAuc2VsZWN0IHVsIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLnByZXNzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gIGJveC1zaGFkb3c6IDAgLTJweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmN1c3RvbWVyLWRldGFpbC1pY29uIC5jb2wtdGhyZWUgLmljb24ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAubGVhZGVyc2hpcC1ncmlkIC5sZWFkZXJzaGlwLWJsb2NrIC5pbm5lci1zbGlkZS13cmFwIC5pbm5lci1zbGlkZSAuZGVza3RvcC1ob3ZlciAuZGVza3RvcC13cmFwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5oaXdmLXdpdGgtaW50cm8gLmZlYXR1cmUtaW1nLXdyYXAgLmZlYXR1cmUtaW1hZ2UgLmltZzIge1xuICBoZWlnaHQ6IDQxNnB4O1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWczIHtcbiAgaGVpZ2h0OiA0MTZweDtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLnRleHQtd2l0aC1pY29uLWdyaWQubGlmZS10ZXh0LWljb24gLndyYXBwZXIgLmNvbC10aHJlZSAuaWNvbiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsLmxpZmUtcy1kZXRhaWwgLmJnLXZpZGVvIHZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVhLWllIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuYmctdmlkZW8gdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wudGhhbmtzLWZvcm0gLnRoYW5rcy1tc2cge1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi51YS1pZSBib2R5Lndla2EtMjAgLmhic3B0LWZvcm0gZmllbGRzZXQgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA1MCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4udWEtaWUgYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0ICNzdGF0ZV9kcm9wZG93bi1mMTcxMDE3MS0yNzQ3LTQyNzQtYmUwMi1iMzFhZGQyYWQ2ZmMsIC51YS1pZSAjc3RhdGVfZHJvcGRvd24tZTQ2YmEyYzAtNDliOC00ZGZlLWFmMzItOTcwYmEwMGExNWI1LCAudWEtaWUgI3VzZV9jYXNlLTFkODVlNTI5LWRhYjMtNGUzNC1iZmNhLTg3MGEyZDg2NWU3ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogOTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgLnVhLWlvcyBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB2aWRlbyB7XG4gICAgbWF4LWhlaWdodDogNDI3cHg7XG4gIH1cbn1cblxuLmNhcmRzLWdyaWQgLndyYXBwZXIgLmludHJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQge1xuICBiYWNrZ3JvdW5kOiAjNzczREJFO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG5odG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbmh0bWwudGhhbmsteW91IC5jYXJkcy1ncmlkIC53cmFwcGVyIC5maWx0ZXItd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5odG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuaW50cm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmludHJvIHtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICB9XG59XG5odG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuaW50cm8gaDUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGh0bWwudGhhbmsteW91IC5jYXJkcy1ncmlkIC53cmFwcGVyIC5pbnRybyBoNSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5odG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuYnRuLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQgLndyYXBwZXIgLm5vLXJlY29yZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIGh0bWwudGhhbmsteW91IC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDc2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNDBweCAxMHB4O1xuICB9XG59XG5odG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gIG1heC13aWR0aDogMjg4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbC50aGFuay15b3UgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAge1xuICAgIGhlaWdodDogMTY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICBodG1sLnRoYW5rLXlvdSAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC50ZXh0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgaHRtbC5wYXJ0bmVyIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEge1xuICAgIHBhZGRpbmc6IDEzNXB4IDAgOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gIGh0bWwucGFydG5lciBib2R5Lndla2EtMjAgLnRocmVlLWNvbC1ncmlkLXdpdGgtY3RhIC53cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMDtcbiAgfVxufVxuXG5odG1sLmN1c3RvbWVyIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMTEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaHRtbC5jdXN0b21lciBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4udWEtZWRnZSBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4udWEtZWRnZSBoZWFkZXIge1xuICBib3gtc2hhZG93OiAwIC0ycHggMzFweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xufVxuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC5wcmVzcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQge1xuICBib3gtc2hhZG93OiAwIC0ycHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udWEtZWRnZS04MCBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB1bCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi51YS1lZGcgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubm8tbmF2IGhlYWRlciB1bCB7XG4gIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbn1cbi5uby1uYXYgaGVhZGVyIC5tb2JpbGUtbmF2IC5oYW1idXJnZXIge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tbmF2IGhlYWRlciAubW9iaWxlLW5hdiAubWVudXMge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4ubm8tbmF2IC5mb290ZXItY29udGVudCAubWFpbi1uYXYgLm1lbnVzIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm8tbmF2IC5mb290ZXItY29udGVudCAubWFpbi1uYXYgLm1lbnVzIC5uYXYtaXRlbSB7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLm5vLW5hdiAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rLFxuLm5vLW5hdiAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1Yi1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vLW5hdiAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICByaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm5vLW5hdiAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICAgIHJpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uby1uYXYgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiAuZm9vdGVyLXRlcm1zIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmJvZHkud2VrYS0yMC5hZG1pbi1iYXIgaGVhZGVyIHtcbiAgdG9wOiAzMnB4O1xufSIsIi8qIFRyYW5zaXRpb24gKi9cbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eSwgJHRpbWUsICRiZWhhdmlvdXIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJHRpbWUgJGJlaGF2aW91cjtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJHRpbWUgJGJlaGF2aW91cjtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICR0aW1lICRiZWhhdmlvdXI7XG4gIC1tcy10cmFuc2l0aW9uOiAkcHJvcGVydHkgJHRpbWUgJGJlaGF2aW91cjtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICR0aW1lICRiZWhhdmlvdXI7XG59XG5cbi8qIFRyYW5zaXRpb24tZGVsYXkgICovXG5AbWl4aW4gdHJhbnNpdGlvbi1kZWxheSgkdHJhbnNpdGlvbi1kZWxheSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xuICAtbXMtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gIC1tb3otdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gIC1vLXRyYW5zaXRpb24tZGVsYXk6ICR0cmFuc2l0aW9uLWRlbGF5O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAkdHJhbnNpdGlvbi1kZWxheTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHByb3BlcnR5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6ICRwcm9wZXJ0eTtcbiAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG59XG5cbi8qIE9yZGVyICAqL1xuQG1peGluIG9yZGVyKCRvcmRlcikge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkb3JkZXI7XG4gIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICRvcmRlcjtcbiAgLW1zLWZsZXgtb3JkZXI6ICRvcmRlcjtcbiAgLXdlYmtpdC1vcmRlcjogJG9yZGVyO1xuICBvcmRlcjogJG9yZGVyO1xufVxuXG4vKiBUcmFuc2Zvcm0tb3JpZ2luICovXG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuLyogVHJhbnNmb3JtICovXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG4gIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gIC1vLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcbn1cblxuLyogYm9yZGVyLXJhZGl1cyAqL1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1vLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbi8qIEJhY2tmYWNlLXZpc2liaWxpdHkgICovXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkYXJndW1lbnRzKSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogJGFyZ3VtZW50cztcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkYXJndW1lbnRzO1xuICAtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogJGFyZ3VtZW50cztcbiAgLW8tYmFja2ZhY2UtdmlzaWJpbGl0eTogJGFyZ3VtZW50cztcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogJGFyZ3VtZW50cztcbn1cblxuLyogQm94LXNoYWRvdyovXG5AbWl4aW4gYm94LXNoYWRvdygkdG9wLCAkbGVmdCwgJGJsdXIsICRjb2xvcikge1xuICBib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgLW1zLWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAtby1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbn1cblxuQG1peGluIGZsZXhib3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gYm94LW9yaWVudCgkb3JpZW50YXRpb24pIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiAkb3JpZW50YXRpb247XG4gIC1tb3otYm94LW9yaWVudDogJG9yaWVudGF0aW9uO1xuICAtbXMtYm94LW9yaWVudDogJG9yaWVudGF0aW9uO1xuICAtby1ib3gtb3JpZW50OiAkb3JpZW50YXRpb247XG4gIGJveC1vcmllbnQ6ICRvcmllbnRhdGlvbjtcbn1cblxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgLW8tZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5cbkBtaXhpbiBib3gtYWxpZ24oJGFsaWdubWVudCkge1xuICAtd2Via2l0LWJveC1hbGlnbjogJGFsaWdubWVudDtcbiAgLW1vei1ib3gtYWxpZ246ICRhbGlnbm1lbnQ7XG4gIC1tcy1ib3gtYWxpZ246ICRhbGlnbm1lbnQ7XG4gIC1vLWJveC1hbGlnbjogJGFsaWdubWVudDtcbiAgYm94LWFsaWduOiAkYWxpZ25tZW50O1xufVxuXG5AbWl4aW4gYWxpZ24taXRlbXMoJGFsaWduKSB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgLW1vei1hbGlnbi1pdGVtczogJGFsaWduO1xuICAtbXMtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgLW8tYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuQG1peGluIGxpbmUtY2xhbXAoJGxpbmUtY2xhbXApIHtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZS1jbGFtcDtcbiAgLW1vei1saW5lLWNsYW1wOiAkbGluZS1jbGFtcDtcbiAgLW1zLWxpbmUtY2xhbXA6ICRsaW5lLWNsYW1wO1xuICAtby1saW5lLWNsYW1wOiAkbGluZS1jbGFtcDtcbiAgbGluZS1jbGFtcDogJGxpbmUtY2xhbXA7XG59XG5cbi8qIEFuaW1hdGlvbiAqL1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uLCAkZHVyYXRpb24sICR0cmFuc2l0aW9uLCAkaXRlcmF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRhbmltYXRpb247XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb247XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbjtcbiAgLW1vei1hbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbjtcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgLW1vei1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbjtcbiAgLW1vei1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uO1xuICAtby1hbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbjtcbiAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIC1vLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uO1xuICAtby1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uO1xuICBhbmltYXRpb24tbmFtZTogJGFuaW1hdGlvbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uO1xufVxuXG5cbi8vRm9udCBTaXplc1xuJGZvbnQtMTQ0OiAxNDRweDtcbiRmb250LTExMjogMTEycHg7XG4kZm9udC05NjogOTZweDtcbiRmb250LTY0OiA2NHB4O1xuJGZvbnQtNDg6IDQ4cHg7XG4kZm9udC0zNjogMzZweDtcbiRmb250LTI0OiAyNHB4O1xuJGZvbnQtMTg6IDE4cHg7XG4kZm9udC0xNjogMTZweDtcbiRmb250LTE0OiAxNHB4O1xuJGZvbnQtMTI6IDEycHg7XG4kZm9udC0xMDogMTBweDtcblxuLy9Gb250IHdlaWdodHNcbiRmb250LXdlaWdodC1leHRyYWJvbGQ6IDgwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuXG4vL0ZvbnQgc3R5bGVcbiRmb250LXN0eWxlLW5vcm1hbDogbm9ybWFsO1xuXG4vL0xldHRlciBzcGFjaW5nXG4kbGV0dGVyLXNwYWNpbmctYm9sZDogLTAuMDE1ZW07XG4kbGV0dGVyLXNwYWNpbmctcmVndWxhcjogLTAuMDFlbTtcbiRsZXR0ZXItc3BhY2luZy1ub3JtYWw6IDA7XG5cbi8vTGluZSBoZWlnaHRcbiRsaW5lLWhlaWdodC0xNjA6IDE2MHB4O1xuJGxpbmUtaGVpZ2h0LTE1ODogMTU4cHg7XG4kbGluZS1oZWlnaHQtMTI4OiAxMjhweDtcbiRsaW5lLWhlaWdodC0xMTI6IDExMnB4O1xuJGxpbmUtaGVpZ2h0LTcyOiA3MnB4O1xuJGxpbmUtaGVpZ2h0LTY0OiA2NHB4O1xuJGxpbmUtaGVpZ2h0LTU2OiA1NnB4O1xuJGxpbmUtaGVpZ2h0LTQ0OiA0NHB4O1xuJGxpbmUtaGVpZ2h0LTMyOiAzMnB4O1xuJGxpbmUtaGVpZ2h0LTI0OiAyNHB4O1xuJGxpbmUtaGVpZ2h0LTIyOiAyMnB4O1xuJGxpbmUtaGVpZ2h0LTIwOiAyMHB4O1xuJGxpbmUtaGVpZ2h0LTE4OiAxOHB4O1xuJGxpbmUtaGVpZ2h0LTE2OiAxNnB4O1xuJGxpbmUtaGVpZ2h0LTE0OiAxNHB4O1xuJGxpbmUtaGVpZ2h0LTEyOiAxMnB4O1xuXG4vLyBGb250IEZhbWlsaWVzXG4kcG9wcGlucy1mb250LWZhbWlseTogXCJwb3BwaW5zXCIsXCJzYW5zLXNlcmlmXCI7XG4kYWN1bWluLWZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG5cbi8vJGFjdW1pbi1mb250LWZhbWlseS1ib2xkOiBcIkFjdW1pblByby1Cb2xkXCIsIFwic2Fucy1zZXJpZlwiO1xuLy8kYWN1bWluLWZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgXCJzYW5zLXNlcmlmXCI7XG4vLyRhY3VtaW4tZm9udC1mYW1pbHktcG9wOiBcInBvcHBpbnNcIixcInNhbnMtc2VyaWZcIjtcblxuXG5cbi8qV2lkdGggZm9yIGFsbCBpY29ucyovXG4kaWNvbl93aWR0aDogNTVweDtcbiRpY29uX2hlaWdodDogNTVweDtcblxuLyogQmFzZSBjb2xvcnMqL1xuJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuJHB1cnBsZTogIzc3M0RCRTsgLy8gJHB1cnBsZTtcbiRncmV5OiAjRjBGMkY1O1xuJGFxdWE6ICMwMEU4RUI7XG4kbmF2eTogIzIwM0M1MTtcbiRmdXNjaGlhOiAjRUIwMEMwO1xuJGF1YmVyZ2luZTogIzE4MEQzNjtcbiRzbGF0ZTogIzU3NUY3NTtcbiRibHVlLWdyZXktc2Vjb25kYXJ5OiAjNDJBREQwO1xuJG9yYW5nZS1zZWNvbmRhcnk6ICNGNDk1MUM7XG4kYnVybnQtb3JhbmdlLXNlY29uZGFyeTogI0UzNDkyNTtcblxuJGNvbG9yczogKFwid2hpdGVcIiwgJHdoaXRlLCBcImJsYWNrXCIsICRibGFjayk7XG5cbi8qICBNZWRpYSBxdWVyeSB2YXJpYWJsZXMgKi9cbiRwaG9uZV93aWR0aDogNDgxcHg7XG4kcGhhYmxldF93aWR0aDogNTk2cHg7XG4kdGFibGV0X3dpZHRoOiA3NjhweDtcbiRkZXNrdG9wX3dpZHRoOiA5OTJweDtcbiRkZXNrdG9wX21pZF93aWR0aDogMTAyNHB4O1xuJHBzZF93aWR0aDogMTM5OXB4O1xuJGNvbnRhaW5lcl93aWR0aDogMTIzMHB4O1xuJG9yaWVudGF0aW9uOiBsYW5kc2NhcGU7XG5cbi8qXG4gKiBNb2JpbGUgbGFuZHNjYXBlIG1lZGlhIHF1ZXJ5XG4gKi9cblxuLyogKG1heC13aWR0aDogNDgwcHgpICovXG5AbWl4aW4gcGhvbmVkb3duX2xhbmRzY2FwZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwaG9uZV93aWR0aCAtIDFweH0pIGFuZCAob3JpZW50YXRpb246ICN7JG9yaWVudGF0aW9ufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuQG1peGluIG1vYmlsZWRvd25fbGFuZHNjYXBlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHRhYmxldF93aWR0aCAtIDFweH0pIGFuZCAob3JpZW50YXRpb246ICN7JG9yaWVudGF0aW9ufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIChtYXgtd2lkdGg6IDU5NXB4KSAqL1xuQG1peGluIHBoYWJsZXRkb3duX2xhbmRzY2FwZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwaGFibGV0X3dpZHRoIC0gMXB4fSkgYW5kIChvcmllbnRhdGlvbjogI3skb3JpZW50YXRpb259KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1pbi13aWR0aDogNTk2cHgpLCAobWF4LXdpZHRoOiA3NjdweCkgKi9cbkBtaXhpbiBtb2JpbGVfbGFuZHNjYXBlIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHBoYWJsZXRfd2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skdGFibGV0X3dpZHRoIC0gMXB4fSkgYW5kIChvcmllbnRhdGlvbjogI3skb3JpZW50YXRpb259KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbkBtaXhpbiBwaG9uZXVwX2xhbmRzY2FwZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwaG9uZV93aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRwaGFibGV0X3dpZHRoIC0gMXB4fSkgYW5kIChvcmllbnRhdGlvbjogI3skb3JpZW50YXRpb259KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1pbi13aWR0aDogNzY4cHgpLCAobWF4LXdpZHRoOiA5OTFweCkgKi9cbkBtaXhpbiBpcGFkX2xhbmRzY2FwZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXRfd2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skZGVza3RvcF93aWR0aCAtIDFweH0pIGFuZCAob3JpZW50YXRpb246ICN7JG9yaWVudGF0aW9ufSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIChtaW4td2lkdGg6OTkycHgpLCAobWF4LXdpZHRoOiAxMDI0cHgpICovXG5AbWl4aW4gZGVza3RvcC1taWQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcF93aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRkZXNrdG9wX21pZF93aWR0aH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAobWluLXdpZHRoOjk5MnB4KSwgKG1heC13aWR0aDogMTE1MHB4KSAqL1xuQG1peGluIGRlc2t0b3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skZGVza3RvcF93aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRjb250YWluZXJfd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1pbi13aWR0aDoxMTUxcHgpLCAobWF4LXdpZHRoOiAxNDAwcHgpICovXG5AbWl4aW4gZGVza3RvcC1sYXJnZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRjb250YWluZXJfd2lkdGggKyAxfSkgYW5kIChtYXgtd2lkdGg6ICN7JHBzZF93aWR0aH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAgKG1pbi13aWR0aDo3NjhweCksIChtYXgtd2lkdGg6IDk5MXB4KSAqL1xuQG1peGluIHRhYmxldCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyR0YWJsZXRfd2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skZGVza3RvcF93aWR0aCAtIDFweH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAgKG1pbi13aWR0aDo1OTZweCksIChtYXgtd2lkdGg6IDc2N3B4KSAqL1xuQG1peGluIHBoYWJsZXQge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skcGhhYmxldF93aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyR0YWJsZXRfd2lkdGggLSAxcHh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogIChtaW4td2lkdGg6NDgxcHgpLCAobWF4LXdpZHRoOiA1OTVweCkgKi9cbkBtaXhpbiBwaG9uZSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRwaG9uZV93aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRwaGFibGV0X3dpZHRoIC0gMXB4fSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qICAobWF4LXdpZHRoOjExNzBweCkgKi9cbkBtaXhpbiBjb250YWluZXItb3V0ZXItZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRjb250YWluZXJfd2lkdGgrMjB9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogIE1lZGlhIHF1ZXJ5IG1peGluc1xuICAgKG1pbi13aWR0aDoxMTUwcHgpICovXG5AbWl4aW4gY29udGFpbmVyLXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGNvbnRhaW5lcl93aWR0aH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vKiAobWF4LXdpZHRoOjExNTBweCkgKi9cbkBtaXhpbiBjb250YWluZXItZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRjb250YWluZXJfd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogIChtaW4td2lkdGg6OTkycHgpICovXG5AbWl4aW4gZGVza3RvcC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRkZXNrdG9wX3dpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIChtYXgtd2lkdGg6OTkxcHgpICovXG5AbWl4aW4gZGVza3RvcC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGRlc2t0b3Bfd2lkdGggLSAxcHh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1heC13aWR0aDo3NjdweCkgKi9cbkBtaXhpbiB0YWJsZXQtZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR0YWJsZXRfd2lkdGggLSAxcHh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1pbi13aWR0aDo3NjhweCkgKi9cbkBtaXhpbiB0YWJsZXQtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdGFibGV0X3dpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIChtYXgtd2lkdGg6NTk1cHgpICovXG5AbWl4aW4gcGhhYmxldC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHBoYWJsZXRfd2lkdGggLSAxcHh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogKG1pbi13aWR0aDo1OTZweCkgKi9cbkBtaXhpbiBwaGFibGV0LXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHBoYWJsZXRfd2lkdGh9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogIChtYXgtd2lkdGg6NDgwcHgpICovXG5AbWl4aW4gcGhvbmUtZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRwaG9uZV93aWR0aCAtIDFweH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vKlxuICogQnV0dG9ucy5cbiAqL1xuXG4vLyBFZGl0IGRlZmF1bHQgYnV0dG9uIHN0eWxlIGhlcmVcbiVidG4tY29tbW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMjhweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwMWVtO1xuICAgIC8vIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcHVycGxlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAvLyB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIH1cbn1cblxuLy8gRXh0ZW5kIGFsbCBidXR0b25zIHdpdGggZGVmYXVsdCBidXR0b24gc3R5bGVzIGhlcmVcbi5idG4tZGVmYXVsdCB7XG4gICAgQGV4dGVuZCAlYnRuLWNvbW1vbjtcbn1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYnRuLWJsYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICB9XG59XG5cbi5saW5lLWhvdmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMjAyNzRmO1xuICAgIHBhZGRpbmc6IDNweCA2cHggNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuM3MsIGJvcmRlciAwcyBlYXNlO1xuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNThzO1xuICAgICAgICBwYWRkaW5nOiA2cHggOHB4IDEycHggMjhweDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtM3B4LCAwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGV4dCB7XG4gICAgICAgIC8vIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuMzNzO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgIGxlZnQ6IGNhbGMoMHB4ICogMS4yKTtcbiAgICAgICAgcmlnaHQ6IGNhbGMoMHB4ICogMS4yKTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgLXdlYmtpdC10cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC4ycztcbiAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgbGVmdCAwLjRzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigxLCAwLCAwLjM3LCAxKSAwLjZzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC4ycywgcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgbGVmdCAwLjRzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC4ycywgcmlnaHQgMC4ycyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgbGVmdCAwLjRzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjhzIGN1YmljLWJlemllcigxLCAwLCAwLjM3LCAxKSAwLjJzO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgfVxuICAgIC5saW5lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAmLmxpbmUtdG9wIHtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40M3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICB9XG4gICAgICAgICYubGluZS1ib3R0b20ge1xuICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgbGVmdDogLTJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5saW5lLXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDAsIDEpO1xuICAgICAgICB9XG4gICAgICAgICYubGluZS1sZWZ0IHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgLy8gLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICAmLmxpbmUtdG9wIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmUtYm90dG9tIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC41MywgMC4yOSwgMSkgMC41NnM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC41MywgMC4yOSwgMSkgMC41NnMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmUtcmlnaHQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMnMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjJzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmUtbGVmdCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQ4cywgb3BhY2l0eSAwcyBlYXNlIDAuNnM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCBvcGFjaXR5IDBzIGVhc2UgMC42cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40OHMsIG9wYWNpdHkgMHMgZWFzZSAwLjZzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLndhdGNoLXZpZGVvIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgLy9ib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweCAxMHB4IDI5cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjllbTtcbiAgICAgICAgbWFyZ2luOiAwIDEycHg7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAvL3RyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zcyxib3JkZXIgMHMgZWFzZTtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCA2cHggMDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcGxheV92aWRlby5zdmcnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYW5pbWF0ZS1saW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA2cHggNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubGluZS13aGl0ZXtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAmOmFmdGVye1xuICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgfSBcbiAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wbGF5X3ZpZGVvX3doaXRlLnN2ZycpO1xuICAgICAgIH1cbiAgICAgICAubGluZXtcbiAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgIH1cbiAgICAgICAmOmhvdmVye1xuICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICB9XG4gICAgfVxufVxuXG4ubGluZS1ob3Zlci1ibGFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHBhZGRpbmc6IDFweCAzcHggMTFweCAzcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIC50ZXh0IHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zM3M7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgbGVmdDogY2FsYygwcHggKiAxLjIpO1xuICAgICAgICByaWdodDogY2FsYygwcHggKiAxLjIpO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDExNSU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigwLjA0LCAwLjQ4LCAwLCAxKSAwLjZzLCBsZWZ0IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnM7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgLXdlYmtpdC10cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC42cztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnMsIHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuOHMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuMzcsIDEpIDAuMnMsIHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDAuMDQsIDAuNDgsIDAsIDEpIDAuNnMsIGxlZnQgMC40cyBjdWJpYy1iZXppZXIoMC4wNCwgMC40OCwgMCwgMSkgMC42cywgLXdlYmtpdC10cmFuc2Zvcm0gMC44cyBjdWJpYy1iZXppZXIoMSwgMCwgMC4zNywgMSkgMC4ycztcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIH1cbiAgICAubGluZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAmLmxpbmUtdG9wIHtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40M3M7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40M3M7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQzcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDNzO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICB9XG4gICAgICAgICYubGluZS1ib3R0b20ge1xuICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xM3B4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMSwgMSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5saW5lLXJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTRweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3M7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjIzcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4yM3M7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMCwgMSk7XG4gICAgICAgIH1cbiAgICAgICAgJi5saW5lLWxlZnQge1xuICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNTFzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC41MXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjUxcztcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAwLCAxKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgLy8gLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XG4gICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDNweCwgMCk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC40cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICAmLmxpbmUtdG9wIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNHMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjRzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmUtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLjUzLCAwLjI5LCAxKSAwLjU2cztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMCwgMC41MywgMC4yOSwgMSkgMC41NnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAsIDAuNTMsIDAuMjksIDEpIDAuNTZzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5saW5lLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMnM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMSwgMCwgMC42NSwgMS4wMSkgMC4ycztcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmxpbmUtbGVmdCB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40OHM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA4cyBsaW5lYXIgMC40OHM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDhzIGxpbmVhciAwLjQ4cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4wOHMgbGluZWFyIDAuNDhzO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDEsIDEpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpLCBsZWZ0IDBzIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuNjUsIDEuMDEpIDAuMTdzLCByaWdodCAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSwgbGVmdCAwcyAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigxLCAwLCAwLjY1LCAxLjAxKSAwLjE3cztcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5vbCwgdWwsIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAvL2xpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG5cbiAgJjpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCxcbnRhYmxlLCB0Ym9keSwgdHIsIHRoLCB0ZCxcbmZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsXG5tZW51LCBuYXYsIHNlY3Rpb24sXG5hdWRpbywgdmlkZW8sIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXgtd2lkdGg6ICRjb250YWluZXJfd2lkdGg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbixcbi5zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAmOmFmdGVyIHtcblxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gIH1cbiAgYTpub3QoLmJ0bi1kZWZhdWx0KTpub3QoLmxpbmUtaG92ZXIpIHsgICBcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgIH1cbiAgfVxufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICR3aGl0ZSBpbnNldDtcbn1cblxuaGVhZGVyOmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi53cmFwcGVyOmFmdGVyLFxuLmNvbHVtbi13cmFwcGVyOmFmdGVyLFxuLmdyaWQtd3JhcHBlcjphZnRlcixcbi50d28tdGhpcmQ6YWZ0ZXIsXG4uY29udGVudC13cmFwcGVyOmFmdGVyLFxuLnYtbWlkZGxlLXdyYXBwZXI6YWZ0ZXIsXG4uY29sLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBIZWFkaW5nIGFuZCBQYXJhZ3JhcGguXG4gKi9cbmgxIHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTY0O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC03MjtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNTY7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTU2O1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNDQ7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTQ0O1xuICB9XG59XG5cbmgyIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTQ4O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNDQ7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTQ0O1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMzI7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTMyO1xuICB9XG59XG5cbmgzIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTM2O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC00NDtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMzI7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTMyO1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjQ7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTI0O1xuICB9XG59XG5cbmg0IHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTI0O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0zMjtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjQ7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTI0O1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjA7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTIwO1xuICB9XG59XG5cbmg1IHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTE4O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0yNDtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjA7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTIwO1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMTg7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTE4O1xuICB9XG59XG5cbmg2IHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LTE2O1xuICBmb250LXN0eWxlOiAkZm9udC1zdHlsZS1ub3JtYWw7XG4gIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctYm9sZDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC0yMDtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMTg7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTE4O1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTEwO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMTI7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTEyO1xuICB9XG59XG5cbnAge1xuICBjb2xvcjogJGJsYWNrO1xuICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgZm9udC1zdHlsZTogJGZvbnQtc3R5bGUtbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjQ7XG4gIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctcmVndWxhcjtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjI7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTIyO1xuICB9XG4gIEBpbmNsdWRlIHBob25lIHtcbiAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjA7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTIwO1xuICB9XG59XG5cbnNwYW4ge1xuICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcblxufVxuXG5ibG9ja3F1b3RlPnAge1xuICBjb2xvcjogJG5hdnk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTI0O1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gIH1cbiAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMjQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICB9XG4gIH1cbn1cblxuLypcbiAqIEJhY2tncm91bmQgSW1hZ2UuXG4gKi9cbi5iZy1pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIGltZyB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cblxuLypcbiAqIFRleHQgQWxpZ25tZW50LlxuICovXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tcGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKlxuICogRWZmZWN0cy5cbiAqL1xuLnpvb20taW4gaW1nIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0sIC40cywgZWFzZS1pbi1vdXQpO1xufVxuXG4uem9vbS1pbjpob3ZlciBpbWcge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4wNikpO1xufVxuXG4uem9vbS1iZyAuYmctaW1nIGltZyB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgxKSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtLCAuNHMsIGVhc2UtaW4tb3V0KTtcbn1cblxuLnpvb20tYmc6aG92ZXIgLmJnLWltZyBpbWcge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMS4wNikpO1xufVxuXG4uYmxlbmQtbW9kZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICRibGFjaztcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGJsYWNrO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICRibGFjaztcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keS5zdG9wLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi53b3cge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kaXNhYmxlLW5hdmlnYXRpb24ge1xuXG4gIGhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy42LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTggRGFuaWVsIEVkZW5cbiAqL1xuLndvd3tcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFuaW1hdGVkIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLmFuaW1hdGVkLmluZmluaXRlIHtcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblx0ZnJvbSxcblx0MjAlLFxuXHQ1MyUsXG5cdDgwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0NDAlLFxuXHQ0MyUge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG5cdH1cblxuXHQ3MCUge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcblx0ZnJvbSxcblx0MjAlLFxuXHQ1MyUsXG5cdDgwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0NDAlLFxuXHQ0MyUge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG5cdH1cblxuXHQ3MCUge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG5cdH1cbn1cbi5ib3VuY2Uge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG5cdGZyb20sXG5cdDUwJSxcblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MjUlLFxuXHQ3NSUge1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZsYXNoIHtcblx0ZnJvbSxcblx0NTAlLFxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQyNSUsXG5cdDc1JSB7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbi5mbGFzaCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuXHRhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblxuXHQ1MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cblxuXHQ1MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG4ucHVsc2Uge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXG5cdDMwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG5cdH1cblxuXHQ0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuXHR9XG5cblx0NTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcblx0fVxuXG5cdDY1JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG5cdH1cblxuXHQ3NSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXG5cdDMwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG5cdH1cblxuXHQ0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuXHR9XG5cblx0NTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcblx0fVxuXG5cdDY1JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC45NSwgMS4wNSwgMSk7XG5cdH1cblxuXHQ3NSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG4ucnViYmVyQmFuZCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcblx0ZnJvbSxcblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHQxMCUsXG5cdDMwJSxcblx0NTAlLFxuXHQ3MCUsXG5cdDkwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHR9XG5cblx0MjAlLFxuXHQ0MCUsXG5cdDYwJSxcblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblx0ZnJvbSxcblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHQxMCUsXG5cdDMwJSxcblx0NTAlLFxuXHQ3MCUsXG5cdDkwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHR9XG5cblx0MjAlLFxuXHQ0MCUsXG5cdDYwJSxcblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR9XG59XG4uc2hha2Uge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcblx0YW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG5cdDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxuXG5cdDYuNSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuXHR9XG5cblx0MTguNSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG5cdH1cblxuXHQzMS41JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG5cdH1cblxuXHQ0My41JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcblx0fVxuXG5cdDUwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgaGVhZFNoYWtlIHtcblx0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG5cblx0Ni41JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG5cdH1cblxuXHQxOC41JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcblx0fVxuXG5cdDMxLjUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcblx0fVxuXG5cdDQzLjUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuXHR9XG5cblx0NTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuLmhlYWRTaGFrZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XG5cdGFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcblx0fVxuXG5cdDQwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG5cdH1cblxuXHQ2MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG5cdH1cblxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHN3aW5nIHtcblx0MjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG5cdH1cblxuXHQ0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuXHR9XG5cblx0NjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuXHR9XG5cblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcblx0fVxufVxuLnN3aW5nIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZztcblx0YW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxuXG5cdDEwJSxcblx0MjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuXHR9XG5cblx0MzAlLFxuXHQ1MCUsXG5cdDcwJSxcblx0OTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcblx0fVxuXG5cdDQwJSxcblx0NjAlLFxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgdGFkYSB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cblx0MTAlLFxuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG5cdH1cblxuXHQzMCUsXG5cdDUwJSxcblx0NzAlLFxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuXHR9XG5cblx0NDAlLFxuXHQ2MCUsXG5cdDgwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0fVxufVxuLnRhZGEge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuXHRhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdDE1JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuXHR9XG5cblx0MzAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcblx0fVxuXG5cdDQ1JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuXHR9XG5cblx0NjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcblx0fVxuXG5cdDc1JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHQxNSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0fVxuXG5cdDMwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG5cdH1cblxuXHQ0NSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcblx0fVxuXG5cdDYwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG5cdH1cblxuXHQ3NSUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLndvYmJsZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcblx0YW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG5cdGZyb20sXG5cdDExLjElLFxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdDIyLjIlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG5cdHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcblx0fVxuXG5cdDMzLjMlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuXHR9XG5cblx0NDQuNCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcblx0fVxuXG5cdDU1LjUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG5cdH1cblxuXHQ2Ni42JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG5cdH1cblxuXHQ3Ny43JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG5cdH1cblxuXHQ4OC44JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBqZWxsbyB7XG5cdGZyb20sXG5cdDExLjElLFxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdDIyLjIlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG5cdHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcblx0fVxuXG5cdDMzLjMlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuXHR9XG5cblx0NDQuNCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcblx0fVxuXG5cdDU1LjUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG5cdH1cblxuXHQ2Ni42JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG5cdH1cblxuXHQ3Ny43JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuXHR0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG5cdH1cblxuXHQ4OC44JSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcblx0fVxufVxuLmplbGxvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG5cdGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XG5cdGZyb20sXG5cdDIwJSxcblx0NDAlLFxuXHQ2MCUsXG5cdDgwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0fVxuXG5cdDAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxuXG5cdDIwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdH1cblxuXHQ0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcblx0fVxuXG5cdDgwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xuXHRmcm9tLFxuXHQyMCUsXG5cdDQwJSxcblx0NjAlLFxuXHQ4MCUsXG5cdHRvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cdH1cblxuXHQwJSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdH1cblxuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuXHR9XG5cblx0NDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG5cdH1cblxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG59XG4uYm91bmNlSW4ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblx0ZnJvbSxcblx0NjAlLFxuXHQ3NSUsXG5cdDkwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0fVxuXG5cdDAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblx0ZnJvbSxcblx0NjAlLFxuXHQ3NSUsXG5cdDkwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0fVxuXG5cdDAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VJbkRvd24ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblx0ZnJvbSxcblx0NjAlLFxuXHQ3NSUsXG5cdDkwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0fVxuXG5cdDAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblx0ZnJvbSxcblx0NjAlLFxuXHQ3NSUsXG5cdDkwJSxcblx0dG8ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0fVxuXG5cdDAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG5cdH1cblxuXHQ5MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VJbkxlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG5cdGZyb20sXG5cdDYwJSxcblx0NzUlLFxuXHQ5MCUsXG5cdHRvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cdH1cblxuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR9XG5cblx0OTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG5cdGZyb20sXG5cdDYwJSxcblx0NzUlLFxuXHQ5MCUsXG5cdHRvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cdH1cblxuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR9XG5cblx0OTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VJblJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcCB7XG5cdGZyb20sXG5cdDYwJSxcblx0NzUlLFxuXHQ5MCUsXG5cdHRvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cdH1cblxuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuXHR9XG5cblx0OTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlSW5VcCB7XG5cdGZyb20sXG5cdDYwJSxcblx0NzUlLFxuXHQ5MCUsXG5cdHRvIHtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cdH1cblxuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuXHR9XG5cblx0NzUlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuXHR9XG5cblx0OTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VJblVwIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcblx0MjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcblx0fVxuXG5cdDUwJSxcblx0NTUlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxufVxuQGtleWZyYW1lcyBib3VuY2VPdXQge1xuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuXHR9XG5cblx0NTAlLFxuXHQ1NSUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG59XG4uYm91bmNlT3V0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG5cdDIwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcblx0fVxuXG5cdDQwJSxcblx0NDUlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG5cdDIwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcblx0fVxuXG5cdDQwJSxcblx0NDUlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VPdXREb3duIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcblx0YW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG5cdDIwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xuXHQyMCUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0fVxufVxuLmJvdW5jZU91dExlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG5cdDIwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcblx0MjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VPdXRSaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcblx0fVxuXG5cdDQwJSxcblx0NDUlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuXHQyMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcblx0fVxuXG5cdDQwJSxcblx0NDUlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG5cdH1cbn1cbi5ib3VuY2VPdXRVcCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuXHRhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi5mYWRlSW4ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLmZhZGVJbkRvd24ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5mYWRlSW5Eb3duQmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLmZhZGVJbkxlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5mYWRlSW5MZWZ0QmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5mYWRlSW5SaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLmZhZGVJblJpZ2h0QmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLmZhZGVJblVwIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uOiBmYWRlSW5VcCAwLjlzIDBzIGJvdGg7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLmZhZGVJblVwQmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uZmFkZU91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG5cdH1cbn1cbi5mYWRlT3V0RG93biB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZyB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR9XG59XG4uZmFkZU91dERvd25CaWcge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR9XG59XG4uZmFkZU91dExlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdH1cbn1cbi5mYWRlT3V0TGVmdEJpZyB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR9XG59XG4uZmFkZU91dFJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR9XG59XG4uZmFkZU91dFJpZ2h0QmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdH1cbn1cbi5mYWRlT3V0VXAge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0VXBCaWcge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHR9XG59XG4uZmFkZU91dFVwQmlnIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXAge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHR9XG5cblx0NDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdH1cblxuXHQ1MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cblxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0fVxufVxuQGtleWZyYW1lcyBmbGlwIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0fVxuXG5cdDQwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHR9XG5cblx0NTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cbn1cbi5hbmltYXRlZC5mbGlwIHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xuXHRhbmltYXRpb24tbmFtZTogZmxpcDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDQwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cblx0NjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDgwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZsaXBJblgge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0NDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdH1cblxuXHQ2MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cbn1cbi5mbGlwSW5YIHtcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcblx0YW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWSB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQ0MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0fVxuXG5cdDYwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0fVxufVxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDQwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuXHR9XG5cblx0NjAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDgwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHR9XG59XG4uZmxpcEluWSB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHR9XG5cblx0MzAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuXHR9XG5cblx0MzAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uZmxpcE91dFgge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuXHRhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cblxuXHQzMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcblx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG5cdH1cblxuXHQzMCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG5cdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbi5mbGlwT3V0WSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG5cdGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDYwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDYwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XG5cdHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0ODAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcblx0dHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuLmxpZ2h0U3BlZWRJbiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcblx0YW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4ubGlnaHRTcGVlZE91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi5yb3RhdGVJbiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG59XG4ucm90YXRlSW5Eb3duTGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuLnJvdGF0ZUluRG93blJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG59XG4ucm90YXRlSW5VcExlZnQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuLnJvdGF0ZUluVXBSaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuLnJvdGF0ZU91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcblx0YW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbi5yb3RhdGVPdXREb3duTGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG5cdGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4ucm90YXRlT3V0VXBMZWZ0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0b3BhY2l0eTogMTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG5cdG9wYWNpdHk6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuLnJvdGF0ZU91dFVwUmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG5cdDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0MjAlLFxuXHQ2MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0NDAlLFxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyBoaW5nZSB7XG5cdDAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0MjAlLFxuXHQ2MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0NDAlLFxuXHQ4MCUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuLmhpbmdlIHtcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcblx0YW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSByb3RhdGUoMzBkZWcpO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuXHR9XG5cblx0NTAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuXHR9XG5cblx0NzAlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0fVxufVxuQGtleWZyYW1lcyBqYWNrSW5UaGVCb3gge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgcm90YXRlKDMwZGVnKTtcblx0dHJhbnNmb3JtOiBzY2FsZSgwLjEpIHJvdGF0ZSgzMGRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0fVxuXG5cdDUwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcblx0fVxuXG5cdDcwJSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoM2RlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDNkZWcpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdH1cbn1cbi5qYWNrSW5UaGVCb3gge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqYWNrSW5UaGVCb3g7XG5cdGFuaW1hdGlvbi1uYW1lOiBqYWNrSW5UaGVCb3g7XG59XG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG4ucm9sbEluIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuXHRhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuXHR9XG59XG4ucm9sbE91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG5cblx0NTAlIHtcblx0b3BhY2l0eTogMTtcblx0fVxufVxuQGtleWZyYW1lcyB6b29tSW4ge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxuXG5cdDUwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi56b29tSW4ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdH1cblxuXHQ2MCUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0fVxufVxuLnpvb21JbkRvd24ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuXHRhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHR9XG59XG4uem9vbUluTGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuXHRmcm9tIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHR9XG5cblx0NjAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0fVxufVxuLnpvb21JblJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdH1cblxuXHQ2MCUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHpvb21JblVwIHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0fVxuXG5cdDYwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdH1cbn1cbi56b29tSW5VcCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuXHRhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG5cdGZyb20ge1xuXHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0NTAlIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0fVxufVxuQGtleWZyYW1lcyB6b29tT3V0IHtcblx0ZnJvbSB7XG5cdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQ1MCUge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHR9XG59XG4uem9vbU91dCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duIHtcblx0NDAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuXHQ0MCUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuXHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcblx0fVxufVxuLnpvb21PdXREb3duIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG5cdDQwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0IHtcblx0NDAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0b3BhY2l0eTogMDtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcblx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG5cdH1cbn1cbi56b29tT3V0TGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcblx0NDAlIHtcblx0b3BhY2l0eTogMTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0fVxufVxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuXHQ0MCUge1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdG9wYWNpdHk6IDA7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogc2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcblx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuXHR9XG59XG4uem9vbU91dFJpZ2h0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xuXHRhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG5cdDQwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHpvb21PdXRVcCB7XG5cdDQwJSB7XG5cdG9wYWNpdHk6IDE7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXHR9XG5cblx0dG8ge1xuXHRvcGFjaXR5OiAwO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcblx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuXHR9XG59XG4uem9vbU91dFVwIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuXHRhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLnNsaWRlSW5Eb3duIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbi5zbGlkZUluTGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblxuXHR0byB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxufVxuLnNsaWRlSW5SaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0dG8ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0fVxuXG5cdHRvIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG4uc2xpZGVJblVwIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93biB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHR9XG59XG4uc2xpZGVPdXREb3duIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVPdXREb3duO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcblx0fVxufVxuLnNsaWRlT3V0TGVmdCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcblx0ZnJvbSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0fVxuXG5cdHRvIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG5cdGZyb20ge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cblxuXHR0byB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuXHR9XG59XG4uc2xpZGVPdXRSaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0VXAge1xuXHRmcm9tIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG5cblx0dG8ge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuXHR9XG59XG4uc2xpZGVPdXRVcCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xufVxuXG4uYmx1cntcblx0YW5pbWF0aW9uLW5hbWU6IGJsdXI7XG59XG5cbkBrZXlmcmFtZXMgYmx1ciB7XG5cdGZyb20ge1xuXHRcdHRleHQtc2hhZG93OiAwIDAgMTAwcHggI2ZmZjtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0dG8ge1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR0ZXh0LXNoYWRvdzogMCAwIDAgI2ZmZjtcblx0fVxufVxuXG4uc2NhbGVSaWdodHtcblx0YW5pbWF0aW9uLW5hbWU6IHNjYWxlUmlnaHQ7XG59XG5cbkBrZXlmcmFtZXMgc2NhbGVSaWdodCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0fVxufVxuXG4uc2NhbGVMZWZ0e1xuXHRhbmltYXRpb24tbmFtZTogc2NhbGVMZWZ0O1xufVxuXG5Aa2V5ZnJhbWVzIHNjYWxlTGVmdCB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG5cdH1cbn1cblxuLndlZmFkZUluUmlnaHQge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogd2UtZmFkZS1pbi1yaWdodCAxLjJzIDAuMnMgYm90aDtcblx0YW5pbWF0aW9uOiB3ZS1mYWRlLWluLXJpZ2h0IDEuMnMgMC4ycyBib3RoO1xufVxuXG4ud2VmYWRlSW5MZWZ0IHtcblx0LXdlYmtpdC1hbmltYXRpb246IHdlLWZhZGUtaW4tbGVmdCAxLjJzIDAuMnMgYm90aDtcblx0YW5pbWF0aW9uOiB3ZS1mYWRlLWluLWxlZnQgMS4ycyAwLjJzIGJvdGg7XG59XG4ud2VmYWRlSW5Cb3R0b20ge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogd2UtZmFkZS1pbi1ib3R0b20gMnMgZWFzZS1pbi1vdXQgMC4ycyBib3RoO1xuXHRhbmltYXRpb246IHdlLWZhZGUtaW4tYm90dG9tIDJzIGVhc2UtaW4tb3V0IDAuMnMgYm90aDtcbn1cblxuLmtlbmJ1cm5zLWJvdHRvbS1yaWdodCB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBrZW5idXJucy1ib3R0b20tcmlnaHQgMTJzIGVhc2UtaW4tb3V0IGJvdGg7XG5cdGFuaW1hdGlvbjoga2VuYnVybnMtYm90dG9tLXJpZ2h0IDEycyBlYXNlLWluLW91dCBib3RoO1xuXHRAaW5jbHVkZSBwaG9uZS1kb3due1xuXHRcdC13ZWJraXQtYW5pbWF0aW9uOiBrZW5idXJucy1ib3R0b20tcmlnaHQtbW9iaWxlIDEycyBlYXNlLWluLW91dCBib3RoO1xuXHRcdGFuaW1hdGlvbjoga2VuYnVybnMtYm90dG9tLXJpZ2h0LW1vYmlsZSAxMnMgZWFzZS1pbi1vdXQgYm90aDtcblx0fVxufVxuXG5cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogY3VzdG9tIGFuaW1hdGlvbiBmYWRlLWluLXJpZ2h0XG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKi9cbkAtd2Via2l0LWtleWZyYW1lcyB3ZS1mYWRlLWluLXJpZ2h0IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgd2UtZmFkZS1pbi1yaWdodCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi53ZS16b29tLWluIHtcblx0LXdlYmtpdC1hbmltYXRpb246IHdlLXpvb20taW4gMS4ycyAwLjJzIGJvdGg7XG5cdGFuaW1hdGlvbjogd2Utem9vbS1pbiAxLjJzIDAuMnMgYm90aDtcbn1cblxuQGtleWZyYW1lcyB3ZS16b29tLWluIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogY3VzdG9tIGFuaW1hdGlvbiBmYWRlLWluLWxlZnRcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHdlLWZhZGUtaW4tbGVmdCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgd2UtZmFkZS1pbi1sZWZ0IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdlLWZhZGUtaW4tYm90dG9tIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbkBrZXlmcmFtZXMgd2UtZmFkZS1pbi1ib3R0b20ge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdlLWZhZGUtaW4tdXAge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi53ZWZhZGVJblVwIHtcblx0LXdlYmtpdC1hbmltYXRpb246IHdlZmFkZUluVXAgMS4ycyAwLjJzIGJvdGg7XG5cdGFuaW1hdGlvbjogd2VmYWRlSW5VcCAxLjJzIDAuMnMgYm90aDtcbn1cbkBrZXlmcmFtZXMgd2UtZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLndlZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdlLWZhZGUtaW4gMS4ycyAwLjJzIGJvdGg7XG4gIGFuaW1hdGlvbjogd2UtZmFkZS1pbiAxLjJzIDAuMnMgYm90aDtcbn1cblxuQGtleWZyYW1lcyB3ZWZhZGVJblVwIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi53ZWZhZGVJblVwbGFyZ2Uge1xuXHQtd2Via2l0LWFuaW1hdGlvbjogd2VmYWRlSW5VcGxhcmdlIDEuMnMgMC4ycyBib3RoO1xuXHRhbmltYXRpb246IHdlZmFkZUluVXBsYXJnZSAxLjJzIDAuMnMgYm90aDtcbn1cblxuQGtleWZyYW1lcyB3ZWZhZGVJblVwbGFyZ2Uge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3ZnVXBEb3duIHtcblx0ZnJvbXtcblx0XHRzdHJva2UtZGFzaGFycmF5OiAxNTQwcHg7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDE1ODBweDtcblx0fVxuXHR0b3tcblx0XHRzdHJva2UtZGFzaGFycmF5OiAxNTQwcHg7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDMxMDBweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHN2Z0NpcmNsZVJvdGF0ZSB7XG5cdGZyb217XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogMTgwcHg7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDE4MHB4O1xuXHR9XG5cdHRve1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDE4MHB4O1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwcHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzdmdEb3duVXAge1xuXHRmcm9te1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDE1NDBweDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMTU0MHB4O1xuXHR9XG5cdHRve1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDE1NDBweDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMTBweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHN2Z1RyYW5zZm9ybSB7XG5cdGZyb217XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXHR0b3tcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cblxuXG5cbi8qKlxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogYW5pbWF0aW9uIGtlbmJ1cm5zLWJvdHRvbS1yaWdodFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMga2VuYnVybnMtYm90dG9tLXJpZ2h0IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdH1cbn1cbkBrZXlmcmFtZXMga2VuYnVybnMtYm90dG9tLXJpZ2h0IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHRyYW5zbGF0ZSgyMHB4LCAxNXB4KTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdH1cbn1cblxuLyoqXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBhbmltYXRpb24ga2VuYnVybnMtYm90dG9tLXJpZ2h0LW1vYmlsZVxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMga2VuYnVybnMtYm90dG9tLXJpZ2h0LW1vYmlsZSB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDAsIDApO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlKDAsIDApO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogOTQlIDk0JTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA5NCUgOTQlO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjE1KSB0cmFuc2xhdGUoMjBweCwgMTVweCk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KSB0cmFuc2xhdGUoMjBweCwgMTVweCk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGtlbmJ1cm5zLWJvdHRvbS1yaWdodC1tb2JpbGUge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAwKTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZSgwLCAwKTtcblx0XHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDk0JSA5NCU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogOTQlIDk0JTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xNSkgdHJhbnNsYXRlKDIwcHgsIDE1cHgpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xNSkgdHJhbnNsYXRlKDIwcHgsIDE1cHgpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcblx0fVxufVxuIiwiQGltcG9ydCAnZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cblxuLmVycm9yLTQwNCB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNjAwcHg7XG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgaGVpZ2h0OiA0NDBweDtcbiAgfVxuICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgIGhlaWdodDogNTgwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgaGVpZ2h0OiA1MTBweDtcbiAgfVxuXG4gIC5iZy1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvL3dpZHRoOiA1NjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZnVsbC13aWR0aCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgIC5mdWxsLXdpZHRoIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnYtbWlkZGxlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAudi1taWRkbGUtaW5uZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC52LW1pZGRsZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICB9XG5cbiAgICAgICAgLndyYXAge1xuICAgICAgICAgIG1heC13aWR0aDogNDYycHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDQycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzMWVtO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMTEwcHggMjBweCAwO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLyohIGpRdWVyeSBVSSAtIHYxLjEyLjEgLSAyMDE2LTA5LTE0XG4qIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiogSW5jbHVkZXM6IGNvcmUuY3NzLCBhY2NvcmRpb24uY3NzLCBhdXRvY29tcGxldGUuY3NzLCBtZW51LmNzcywgYnV0dG9uLmNzcywgY29udHJvbGdyb3VwLmNzcywgY2hlY2tib3hyYWRpby5jc3MsIGRhdGVwaWNrZXIuY3NzLCBkaWFsb2cuY3NzLCBkcmFnZ2FibGUuY3NzLCByZXNpemFibGUuY3NzLCBwcm9ncmVzc2Jhci5jc3MsIHNlbGVjdGFibGUuY3NzLCBzZWxlY3RtZW51LmNzcywgc2xpZGVyLmNzcywgc29ydGFibGUuY3NzLCBzcGlubmVyLmNzcywgdGFicy5jc3MsIHRvb2x0aXAuY3NzLCB0aGVtZS5jc3NcbiogVG8gdmlldyBhbmQgbW9kaWZ5IHRoaXMgdGhlbWUsIHZpc2l0IGh0dHA6Ly9qcXVlcnl1aS5jb20vdGhlbWVyb2xsZXIvP2ZmRGVmYXVsdD1BcmlhbCUyQ0hlbHZldGljYSUyQ3NhbnMtc2VyaWYmZnNEZWZhdWx0PTFlbSZmd0RlZmF1bHQ9bm9ybWFsJmNvcm5lclJhZGl1cz0zcHgmYmdDb2xvckhlYWRlcj1lOWU5ZTkmYmdUZXh0dXJlSGVhZGVyPWZsYXQmYm9yZGVyQ29sb3JIZWFkZXI9ZGRkZGRkJmZjSGVhZGVyPTMzMzMzMyZpY29uQ29sb3JIZWFkZXI9NDQ0NDQ0JmJnQ29sb3JDb250ZW50PWZmZmZmZiZiZ1RleHR1cmVDb250ZW50PWZsYXQmYm9yZGVyQ29sb3JDb250ZW50PWRkZGRkZCZmY0NvbnRlbnQ9MzMzMzMzJmljb25Db2xvckNvbnRlbnQ9NDQ0NDQ0JmJnQ29sb3JEZWZhdWx0PWY2ZjZmNiZiZ1RleHR1cmVEZWZhdWx0PWZsYXQmYm9yZGVyQ29sb3JEZWZhdWx0PWM1YzVjNSZmY0RlZmF1bHQ9NDU0NTQ1Jmljb25Db2xvckRlZmF1bHQ9Nzc3Nzc3JmJnQ29sb3JIb3Zlcj1lZGVkZWQmYmdUZXh0dXJlSG92ZXI9ZmxhdCZib3JkZXJDb2xvckhvdmVyPWNjY2NjYyZmY0hvdmVyPTJiMmIyYiZpY29uQ29sb3JIb3Zlcj01NTU1NTUmYmdDb2xvckFjdGl2ZT0wMDdmZmYmYmdUZXh0dXJlQWN0aXZlPWZsYXQmYm9yZGVyQ29sb3JBY3RpdmU9MDAzZWZmJmZjQWN0aXZlPWZmZmZmZiZpY29uQ29sb3JBY3RpdmU9ZmZmZmZmJmJnQ29sb3JIaWdobGlnaHQ9ZmZmYTkwJmJnVGV4dHVyZUhpZ2hsaWdodD1mbGF0JmJvcmRlckNvbG9ySGlnaGxpZ2h0PWRhZDU1ZSZmY0hpZ2hsaWdodD03Nzc2MjAmaWNvbkNvbG9ySGlnaGxpZ2h0PTc3NzYyMCZiZ0NvbG9yRXJyb3I9ZmRkZmRmJmJnVGV4dHVyZUVycm9yPWZsYXQmYm9yZGVyQ29sb3JFcnJvcj1mMWE4OTkmZmNFcnJvcj01ZjNmM2YmaWNvbkNvbG9yRXJyb3I9Y2MwMDAwJmJnQ29sb3JPdmVybGF5PWFhYWFhYSZiZ1RleHR1cmVPdmVybGF5PWZsYXQmYmdJbWdPcGFjaXR5T3ZlcmxheT0wJm9wYWNpdHlPdmVybGF5PTMwJmJnQ29sb3JTaGFkb3c9NjY2NjY2JmJnVGV4dHVyZVNoYWRvdz1mbGF0JmJnSW1nT3BhY2l0eVNoYWRvdz0wJm9wYWNpdHlTaGFkb3c9MzAmdGhpY2tuZXNzU2hhZG93PTVweCZvZmZzZXRUb3BTaGFkb3c9MHB4Jm9mZnNldExlZnRTaGFkb3c9MHB4JmNvcm5lclJhZGl1c1NoYWRvdz04cHhcbiogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnM7IExpY2Vuc2VkIE1JVCAqL1xuXG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDAgMCAwIDApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG59XG4udWktaGVscGVyLXJlc2V0IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdG91dGxpbmU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogdGFibGU7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcblx0Y2xlYXI6IGJvdGg7XG59XG4udWktaGVscGVyLXpmaXgge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0b3BhY2l0eTogMDtcblx0ZmlsdGVyOkFscGhhKE9wYWNpdHk9MCk7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuXHR6LWluZGV4OiAxMDA7XG59XG5cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi10b3A6IC0uMjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW46IDJweCAwIDAgMDtcblx0cGFkZGluZzogLjVlbSAuNWVtIC41ZW0gLjdlbTtcblx0Zm9udC1zaXplOiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRwYWRkaW5nOiAxZW0gMi4yZW07XG5cdGJvcmRlci10b3A6IDA7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuLnVpLWF1dG9jb21wbGV0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4udWktbWVudSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG91dGxpbmU6IDA7XG59XG4udWktbWVudSAudWktbWVudSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuXHRtYXJnaW46IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Lyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG5cdGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcbn1cbi51aS1tZW51IC51aS1tZW51LWRpdmlkZXIge1xuXHRtYXJnaW46IDVweCAwO1xuXHRoZWlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdG1hcmdpbjogLTFweDtcbn1cblxuLyogaWNvbiBzdXBwb3J0ICovXG4udWktbWVudS1pY29ucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogLjJlbTtcblx0bWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi51aS1idXR0b24ge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogLjFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0LyogU3VwcG9ydDogSUUgPD0gMTEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0d2lkdGg6IDJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0dGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAyLjFlbTtcblx0aGVpZ2h0OiAyLjFlbTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0dGV4dC1pbmRlbnQ6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogU3VwcG9ydDogRmlyZWZveCA1IC0gNDAgKi9cbmlucHV0LnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4udWktY29udHJvbGdyb3VwIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbTpmb2N1cyxcbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW0udWktdmlzdWFsLWZvY3VzIHtcblx0ei1pbmRleDogOTk5OTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnVpLWNvbnRyb2xncm91cCAudWktY29udHJvbGdyb3VwLWxhYmVsIHtcblx0cGFkZGluZzogLjRlbSAxZW07XG59XG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3BhbiB7XG5cdGZvbnQtc2l6ZTogODAlO1xufVxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRib3JkZXItbGVmdDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4udWktY29udHJvbGdyb3VwLWhvcml6b250YWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXItaW5wdXQge1xuXG5cdC8qIFN1cHBvcnQ6IElFOCBvbmx5LCBBbmRyb2lkIDwgNC40IG9ubHkgKi9cblx0d2lkdGg6IDc1JTtcblx0d2lkdGg6IGNhbGMoIDEwMCUgLSAyLjRlbSApO1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lciAudWktc3Bpbm5lci11cCB7XG5cdGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcblx0Ym9yZGVyLXJhZGl1czogLjEyZW07XG5cdGJvcmRlcjogbm9uZTtcbn1cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRib3JkZXItcmFkaXVzOiAxZW07XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDhweDtcblx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuXHR3aWR0aDogMTdlbTtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDEuOGVtO1xuXHRoZWlnaHQ6IDEuOGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuXHR0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0cmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuXHRsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0cmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuXHRtYXJnaW46IDAgMi4zZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjhlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcblx0Zm9udC1zaXplOiAxZW07XG5cdG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuXHR3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAuOWVtO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuXHRwYWRkaW5nOiAuN2VtIC4zZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdG1hcmdpbjogLjdlbSAwIDAgMDtcblx0cGFkZGluZzogMCAuMmVtO1xuXHRib3JkZXItbGVmdDogMDtcblx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0d2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuXHR3aWR0aDogOTUlO1xuXHRtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG5cdGNsZWFyOiBib3RoO1xuXHR3aWR0aDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdHJpZ2h0OiAycHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdGxlZnQ6IDJweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG5cdGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG5cdGxlZnQ6IDFweDtcblx0cmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuXHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRsZWZ0OiAuNWVtO1xuXHR0b3A6IC4zZW07XG59XG4udWktZGlhbG9nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IC4yZW07XG5cdG91dGxpbmU6IDA7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogLjFlbSAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogOTAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IC4zZW07XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogMjBweDtcblx0bWFyZ2luOiAtMTBweCAwIDAgMDtcblx0cGFkZGluZzogMXB4O1xuXHRoZWlnaHQ6IDIwcHg7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRtYXJnaW4tdG9wOiAuNWVtO1xuXHRwYWRkaW5nOiAuM2VtIDFlbSAuNWVtIC40ZW07XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbiB7XG5cdG1hcmdpbjogLjVlbSAuNGVtIC41ZW0gMDtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuXHRoZWlnaHQ6IDJweDtcblx0dG9wOiAwO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLWUge1xuXHR3aWR0aDogMnB4O1xuXHRyaWdodDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zIHtcblx0aGVpZ2h0OiAycHg7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcblx0d2lkdGg6IDJweDtcblx0bGVmdDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG5cdHdpZHRoOiA3cHg7XG5cdGhlaWdodDogN3B4O1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlIHtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG5cdGxlZnQ6IDA7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSB7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG59XG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRjdXJzb3I6IG1vdmU7XG59XG4udWktZHJhZ2dhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAwLjFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1yZXNpemFibGUtbiB7XG5cdGN1cnNvcjogbi1yZXNpemU7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xufVxuLnVpLXJlc2l6YWJsZS1zIHtcblx0Y3Vyc29yOiBzLXJlc2l6ZTtcblx0aGVpZ2h0OiA3cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3R0b206IC01cHg7XG5cdGxlZnQ6IDA7XG59XG4udWktcmVzaXphYmxlLWUge1xuXHRjdXJzb3I6IGUtcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlLXcge1xuXHRjdXJzb3I6IHctcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1yZXNpemFibGUtc2Uge1xuXHRjdXJzb3I6IHNlLXJlc2l6ZTtcblx0d2lkdGg6IDEycHg7XG5cdGhlaWdodDogMTJweDtcblx0cmlnaHQ6IDFweDtcblx0Ym90dG9tOiAxcHg7XG59XG4udWktcmVzaXphYmxlLXN3IHtcblx0Y3Vyc29yOiBzdy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHRib3R0b206IC01cHg7XG59XG4udWktcmVzaXphYmxlLW53IHtcblx0Y3Vyc29yOiBudy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG4udWktcmVzaXphYmxlLW5lIHtcblx0Y3Vyc29yOiBuZS1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRyaWdodDogLTVweDtcblx0dG9wOiAtNXB4O1xufVxuLnVpLXByb2dyZXNzYmFyIHtcblx0aGVpZ2h0OiAyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcblx0bWFyZ2luOiAtMXB4O1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFvQUlBQkFBQUFBUC8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tZd05xWHJkQzUyRFMwNmE3TUZaSSs0RkhCQ0tvRGVXS1hxeW1QcUdxeHZKclhaYk14N1R0Yyt3OVhnVTJGQjNsT3lRUldFVDJJRkdpVTltMWZyRFZweFpaYzZiZkh3djRjMVlYUDZrMVZkeTI5MkZiNlVrdXZGdFhwdldTekErSHljWEpIVVhpR1lJaU1nMlI2VzQ1OWduV0dmSE5kaklxRFdWcWVtSDJla3BPYmtwT2xwcFdVcVppcXI2ZWRxcVdRQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcFNNZ1puR2ZhcWNnMUUydXV6RG1tSFVCUjhRaWw5NWhpUEtxV24zYXF0THNTMTh5N0cxU3pOZW93V0JFTnRRZCtUMUprdFAwNW56UFRkSlpsUjZ2VXhOV1dqVit2VVdoV05rV0Z3eGw5VnBaUmVkWWNmbElPTGFmYWEyOFhkc0gveW5sY2MxdVBWRFp4UUlSMEsyNStjSUNDbW9xQ2U1bUdoWk9mZVlTVWg1eUpjSnlya1pXV3BhUjhkb0oybzROWXE2MmxBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZESTRZeTIyWm5JTlJOcW9zdzBCdjdpMWd5SFVrRmo3b1NhV2x1M292QzhHeE5zbzVmbHV6M3FMVmhCVmVUL0x6N1pUSHl4TDVkRGFsUVdQVk9zUVd0Um51d1hhRlRqOWpWVmg4cG1hOUpqWjR6WVNqNVpPeW1hN3V1b2xmZmgrSVI1YVc5N2NIdUJVWEtHS1hsS2puK0RpSFdNY1lKYWg0TjBsWUNNbEpPWGlwR1JyNXFkZ29TVHJxV1NxNldGbDJ5cG9hVUFBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwYUViNkhMZ2QvaU83Rk5XdGNGV2UrdWZPREdqUmZvaUoyYWtTaGJ1ZWIwd3RJNTB6bTAycGJ2d2ZXRU1XQlExektHbExJaHNraUVQbTlSNnZSWHhWNFp6V1QyeUhPR3BXTXlvcmJsS2xOcDhIbUhFYi9sQ1hqY1c3Ym10WFA4WHQyMjlPVldSMWZvZDJlV3FOZkh1TWpYQ1BrSUdOaWxlT2lJbVZtQ09FbW9TZm4zeVhsSldtb0hHaHFwNmlsWXVXWXBtVHFLVWdBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwaUVINmtiNThiaVEzRk5XdE1GV1czZU5WY29qdUZHZnFuWnFTZWJ1UzA2dzVWODAvWDAycEtlOHpGd1A2RUZXT1QxbERGazhyR0VSaDFUVE5Pb2NRNjFIbTRYbTJWZXhVSHB6anltVmlIckZiaUVMc2VmVnJuNlhLZm50MlE5Ry8rWGRpZTQ5OVhIZDJnNGg3aW9PR2hYR0pib0dBblhTQm5vQndLWXlmaW91YlpKMkhuMFJ1UlphZmxaT2lsNTZacDZpaW9LU1hwVUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrb1FScVJ2bnh1STdrVTFhMVVVNWJkNXRuU2VPWlhobW41bFdLM3FOVFd2UmRReFA4cXZhQysveWFZUXpYTzdCTXZhVUVtSlJkM1RzaU1BZ3N3bU5ZclNnWmRZclRYNnRTSEdaTzczZXp1QXcydXh1UStCYmVaZk14c2V4WTM1Ky9RZTRKMWluVjBnNHgzV0h1TWhJbDJqWE9LVDJRK1ZVNWZnb1NVSTUyVmZaeWZrSkdraGE2am1ZK2FhWWRpcnErbFFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLV0JJS3BZZTBMM1lOS1RvcXN3VWx2em5pZ2Q0d2lSNEtoWnJLdDlVcHFpcDYxaTlFM3ZNdnhSZEhsYkVGaUVYZms5WUFSWXhPWlpENlZRMnBVdW5CbXRSWG8xTGY4aE1WVmNObDhKYWZWMzhhTTIvRnU1VjE2Qm42M3I2eHQ5N2owOStNWFNGaTRCbmlHRmFlM2h6Ykg5K2hZQnprcHVVaDVhWm1IdWFuWk9aZ0l1dmJHaU5lb21DbmF4eGFwMnVwYUNac3ErMWtBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLWGpJOEJ5NXpmNGtPeFRWclhOVmx2MVgwZDhJR1pHS0xuTnBZdG04THI5Y3FWZXVPU3ZmT1c3OUQ5YURIaXpOaERKaWRGWmhOeWRFYWhPYURINm5vbXRKanAxdHV0S29OV2t2QTZKcWZSVkxIVS9RVWZhdTlsMng3RzU0ZDFmbDk5NXhjSUdBZFhxTWZCTmFkb1lyaEgrTWcyS0JscFZwYmx1Q2lYbU1uWjJTaDRHQnFKK2NrSU9xcUo2TG1LU2xsWm1zb3E2d3BRQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2xZeC9vTHZveHVKRGtVMWExWVVaYko1OW5TZDJaWGhXcWJSYTIvZ0Y4R3UyRFkzaXFzN3lycSt4QllFa1l2RlNNOGFTU09iRStaZ1JsMUJIRlpOcjdwUkNhdlo1QlcyMTQyaFkzQU4veld0c21mMTJwOVh4eEZsMmxwTG4xcnNlenRmWFpqZElXSWYyczVkSXR3allLQmdvOXlnNXBIZ3pKWFRFZUdsWnVlbnB5UG1wR1FvS09Xa1ltU3BhU25xS2lsZUkyRkFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVmpCK2d1K2pHNGtPUlRWclZoUmxzbm4yZEozWmxlRmFwdEZyYitDWG1POU9vemVMNVZmUDk5SHZBV2hwaVVkY3drcEJIMzgyNUF3WWRVOHhUcWxMR2h0Q29zQXJLTXB2ZmExbU1SYWU5VnZXWmZlQjJYZlBrZUxtbTE4bFVjQmorcDVkbk44alhaM1lJR0VoWXVPVW40NWFvQ0RrcDE2aGw1SWpZSnZqV0tjbm9HUXBxeVBscE9ocjNhRWxhcXJxNTZCcTdWQUFBT3c9PVwiKTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjUpOyAvKiBzdXBwb3J0OiBJRTggKi9cblx0b3BhY2l0eTogMC4yNTtcbn1cbi51aS1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udWktc2VsZWN0YWJsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTAwO1xuXHRib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG4udWktc2VsZWN0bWVudS1tZW51IHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUge1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktc2VsZWN0bWVudS1vcHRncm91cCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0cGFkZGluZzogMnB4IDAuNGVtO1xuXHRtYXJnaW46IDAuNWVtIDAgMCAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGJvcmRlcjogMDtcbn1cbi51aS1zZWxlY3RtZW51LW9wZW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi51aS1zZWxlY3RtZW51LXRleHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24ge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogMTRlbTtcbn1cbi51aS1zZWxlY3RtZW51LWljb24udWktaWNvbiB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi51aS1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAyO1xuXHR3aWR0aDogMS4yZW07XG5cdGhlaWdodDogMS4yZW07XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxO1xuXHRmb250LXNpemU6IC43ZW07XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXI6IDA7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cblxuLyogc3VwcG9ydDogSUU4IC0gU2VlICM2NzI3ICovXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLFxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcblx0ZmlsdGVyOiBpbmhlcml0O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuXHRoZWlnaHQ6IC44ZW07XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuXHR0b3A6IC0uM2VtO1xuXHRtYXJnaW4tbGVmdDogLS42ZW07XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZSB7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcblx0bGVmdDogMDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XG5cdHJpZ2h0OiAwO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIHtcblx0d2lkdGg6IC44ZW07XG5cdGhlaWdodDogMTAwcHg7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItaGFuZGxlIHtcblx0bGVmdDogLS4zZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tYm90dG9tOiAtLjZlbTtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZSB7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1pbiB7XG5cdGJvdHRvbTogMDtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuXHR0b3A6IDA7XG59XG4udWktc29ydGFibGUtaGFuZGxlIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXNwaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi51aS1zcGlubmVyLWlucHV0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cGFkZGluZzogLjIyMmVtIDA7XG5cdG1hcmdpbjogLjJlbSAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogLjRlbTtcblx0bWFyZ2luLXJpZ2h0OiAyZW07XG59XG4udWktc3Bpbm5lci1idXR0b24ge1xuXHR3aWR0aDogMS42ZW07XG5cdGhlaWdodDogNTAlO1xuXHRmb250LXNpemU6IC41ZW07XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHJpZ2h0OiAwO1xufVxuLyogbW9yZSBzcGVjaWZpY2l0eSByZXF1aXJlZCBoZXJlIHRvIG92ZXJyaWRlIGRlZmF1bHQgYm9yZGVycyAqL1xuLnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbiB7XG5cdGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbn1cbi51aS1zcGlubmVyLXVwIHtcblx0dG9wOiAwO1xufVxuLnVpLXNwaW5uZXItZG93biB7XG5cdGJvdHRvbTogMDtcbn1cbi51aS10YWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlOy8qIHBvc2l0aW9uOiByZWxhdGl2ZSBwcmV2ZW50cyBJRSBzY3JvbGwgYnVnIChlbGVtZW50IHdpdGggcG9zaXRpb246IHJlbGF0aXZlIGluc2lkZSBjb250YWluZXIgd2l0aCBvdmVyZmxvdzogYXV0byBhcHBlYXIgYXMgXCJmaXhlZFwiKSAqL1xuXHRwYWRkaW5nOiAuMmVtO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAuMmVtIC4yZW0gMDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMDtcblx0bWFyZ2luOiAxcHggLjJlbSAwIDA7XG5cdGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgLnVpLXRhYnMtYW5jaG9yIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHBhZGRpbmc6IC41ZW0gMWVtO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUge1xuXHRtYXJnaW4tYm90dG9tOiAtMXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvciB7XG5cdGN1cnNvcjogdGV4dDtcbn1cbi51aS10YWJzLWNvbGxhcHNpYmxlIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3Ige1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udWktdGFicyAudWktdGFicy1wYW5lbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3JkZXItd2lkdGg6IDA7XG5cdHBhZGRpbmc6IDFlbSAxLjRlbTtcblx0YmFja2dyb3VuZDogbm9uZTtcbn1cbi51aS10b29sdGlwIHtcblx0cGFkZGluZzogOHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDk5OTk7XG5cdG1heC13aWR0aDogMzAwcHg7XG59XG5ib2R5IC51aS10b29sdGlwIHtcblx0Ym9yZGVyLXdpZHRoOiAycHg7XG59XG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQgLnVpLXdpZGdldCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnVpLXdpZGdldCBpbnB1dCxcbi51aS13aWRnZXQgc2VsZWN0LFxuLnVpLXdpZGdldCB0ZXh0YXJlYSxcbi51aS13aWRnZXQgYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xufVxuLnVpLXdpZGdldC1jb250ZW50IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuLnVpLXdpZGdldC1oZWFkZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRiYWNrZ3JvdW5kOiAjZTllOWU5O1xuXHRjb2xvcjogIzMzMzMzMztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udWktd2lkZ2V0LWhlYWRlciBhIHtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIEludGVyYWN0aW9uIHN0YXRlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLWJ1dHRvbixcblxuLyogV2UgdXNlIGh0bWwgaGVyZSBiZWNhdXNlIHdlIG5lZWQgYSBncmVhdGVyIHNwZWNpZmljaXR5IHRvIG1ha2Ugc3VyZSBkaXNhYmxlZFxud29ya3MgcHJvcGVybHkgd2hlbiBjbGlja2VkIG9yIGhvdmVyZWQgKi9cbmh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDpob3Zlcixcbmh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDphY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogIzQ1NDU0NTtcbn1cbi51aS1zdGF0ZS1kZWZhdWx0IGEsXG4udWktc3RhdGUtZGVmYXVsdCBhOmxpbmssXG4udWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbixcbmE6bGluay51aS1idXR0b24sXG5hOnZpc2l0ZWQudWktYnV0dG9uLFxuLnVpLWJ1dHRvbiB7XG5cdGNvbG9yOiAjNDU0NTQ1O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcblx0YmFja2dyb3VuZDogI2VkZWRlZDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICMyYjJiMmI7XG59XG4udWktc3RhdGUtaG92ZXIgYSxcbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsXG4udWktc3RhdGUtZm9jdXMgYSxcbi51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzIGE6bGluayxcbi51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbjpob3ZlcixcbmEudWktYnV0dG9uOmZvY3VzIHtcblx0Y29sb3I6ICMyYjJiMmI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXZpc3VhbC1mb2N1cyB7XG5cdGJveC1zaGFkb3c6IDAgMCAzcHggMXB4IHJnYig5NCwgMTU4LCAyMTQpO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b246YWN0aXZlLFxuLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmU6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuXHRiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbi51aS1pY29uLWJhY2tncm91bmQsXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLWJhY2tncm91bmQge1xuXHRib3JkZXI6ICMwMDNlZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4udWktc3RhdGUtYWN0aXZlIGEsXG4udWktc3RhdGUtYWN0aXZlIGE6bGluayxcbi51aS1zdGF0ZS1hY3RpdmUgYTp2aXNpdGVkIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RhZDU1ZTtcblx0YmFja2dyb3VuZDogI2ZmZmE5MDtcblx0Y29sb3I6ICM3Nzc2MjA7XG59XG4udWktc3RhdGUtY2hlY2tlZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG5cdGJhY2tncm91bmQ6ICNmZmZhOTA7XG59XG4udWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhIHtcblx0Y29sb3I6ICM3Nzc2MjA7XG59XG4udWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2YxYTg5OTtcblx0YmFja2dyb3VuZDogI2ZkZGZkZjtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktcHJpb3JpdHktcHJpbWFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktcHJpbWFyeSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1wcmltYXJ5IHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcblx0b3BhY2l0eTogLjc7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTcwKTsgLyogc3VwcG9ydDogSUU4ICovXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjM1O1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zNSk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29uIHtcblx0ZmlsdGVyOkFscGhhKE9wYWNpdHk9MzUpOyAvKiBzdXBwb3J0OiBJRTggLSBTZWUgIzYwNTkgKi9cbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBzdGF0ZXMgYW5kIGltYWdlcyAqL1xuLnVpLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuLnVpLWljb24sXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWhvdmVyIC51aS1pY29uLFxuLnVpLXN0YXRlLWZvY3VzIC51aS1pY29uLFxuLnVpLWJ1dHRvbjpob3ZlciAudWktaWNvbixcbi51aS1idXR0b246Zm9jdXMgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNTU1NTU1XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbixcbi51aS1idXR0b246YWN0aXZlIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24sXG4udWktYnV0dG9uIC51aS1zdGF0ZS1oaWdobGlnaHQudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc2MjBfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtZXJyb3IgLnVpLWljb24sXG4udWktc3RhdGUtZXJyb3ItdGV4dCAudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19jYzAwMDBfMjU2eDI0MC5wbmdcIik7XG59XG4udWktYnV0dG9uIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLyogcG9zaXRpb25pbmcgKi9cbi51aS1pY29uLWJsYW5rIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxNnB4OyB9XG4udWktaWNvbi1jYXJldC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTItc2UtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvdy00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7IH1cbi51aS1pY29uLWV4dGxpbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDsgfVxuLnVpLWljb24tbmV3d2luIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7IH1cbi51aS1pY29uLXJlZnJlc2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDsgfVxuLnVpLWljb24tc2h1ZmZsZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4OyB9XG4udWktaWNvbi10cmFuc2Zlci1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDsgfVxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7IH1cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4OyB9XG4udWktaWNvbi1mb2xkZXItb3BlbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi51aS1pY29uLW5vdGUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1jbG9zZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1vcGVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi51aS1pY29uLXN1aXRjYXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4OyB9XG4udWktaWNvbi1jb21tZW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4OyB9XG4udWktaWNvbi1wZXJzb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbi51aS1pY29uLXByaW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4OyB9XG4udWktaWNvbi10cmFzaCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDsgfVxuLnVpLWljb24tbG9ja2VkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4udWktaWNvbi11bmxvY2tlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDsgfVxuLnVpLWljb24tYm9va21hcmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7IH1cbi51aS1pY29uLXRhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuLnVpLWljb24taG9tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4OyB9XG4udWktaWNvbi1mbGFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4OyB9XG4udWktaWNvbi1jYWxlbmRhciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FydCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDsgfVxuLnVpLWljb24tcGVuY2lsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4OyB9XG4udWktaWNvbi1jbG9jayB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDsgfVxuLnVpLWljb24tZGlzayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FsY3VsYXRvciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21pbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4udWktaWNvbi1zZWFyY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4OyB9XG4udWktaWNvbi13cmVuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4OyB9XG4udWktaWNvbi1nZWFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDsgfVxuLnVpLWljb24taGVhcnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4OyB9XG4udWktaWNvbi1zdGFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDsgfVxuLnVpLWljb24tbGluayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7IH1cbi51aS1pY29uLWNhbmNlbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzdGhpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7IH1cbi51aS1pY29uLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4udWktaWNvbi1taW51c3RoaWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDsgfVxuLnVpLWljb24tY2xvc2V0aGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDsgfVxuLnVpLWljb24ta2V5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDsgfVxuLnVpLWljb24tbGlnaHRidWxiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDsgfVxuLnVpLWljb24tc2Npc3NvcnMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbGlwYm9hcmQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4OyB9XG4udWktaWNvbi1jb3B5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDsgfVxuLnVpLWljb24tY29udGFjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7IH1cbi51aS1pY29uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDsgfVxuLnVpLWljb24tdmlkZW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4OyB9XG4udWktaWNvbi1zY3JpcHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4udWktaWNvbi1hbGVydCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4OyB9XG4udWktaWNvbi1pbmZvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4OyB9XG4udWktaWNvbi1ub3RpY2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7IH1cbi51aS1pY29uLWhlbHAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbi51aS1pY29uLWNoZWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4OyB9XG4udWktaWNvbi1idWxsZXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7IH1cbi51aS1pY29uLXJhZGlvLW9uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4udWktaWNvbi1yYWRpby1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4OyB9XG4udWktaWNvbi1waW4tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7IH1cbi51aS1pY29uLXBpbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLnVpLWljb24tcGxheSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4OyB9XG4udWktaWNvbi1wYXVzZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDsgfVxuLnVpLWljb24tc2Vlay1uZXh0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXByZXYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7IH1cbi51aS1pY29uLXNlZWstZW5kIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXN0YXJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4udWktaWNvbi1zdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4udWktaWNvbi1lamVjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7IH1cbi51aS1pY29uLXZvbHVtZS1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4OyB9XG4udWktaWNvbi12b2x1bWUtb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4OyB9XG4udWktaWNvbi1wb3dlciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4OyB9XG4udWktaWNvbi1zaWduYWwtZGlhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDsgfVxuLnVpLWljb24tc2lnbmFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7IH1cbi51aS1pY29uLWJhdHRlcnktMSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDsgfVxuLnVpLWljb24tYmF0dGVyeS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi51aS1pY29uLWNpcmNsZS1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1taW51cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtem9vbWluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtY2hlY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7IH1cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7IH1cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7IH1cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDsgfVxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDsgfVxuXG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIENvcm5lciByYWRpdXMgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLWJsIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6ICNhYWFhYWE7XG5cdG9wYWNpdHk6IC4zO1xuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cbi51aS13aWRnZXQtc2hhZG93IHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xufSIsIi8vIEdsb2JhbCBzdHlsZXNcbkBpbXBvcnQgXCJnbG9iYWwvYnV0dG9uc1wiO1xuQGltcG9ydCBcImdsb2JhbC9nbG9iYWxcIjtcbkBpbXBvcnQgXCJnbG9iYWwvdmFyaWFibGVzXCI7XG4vL2NvbW1vbiBzdHlsZXNcbkBpbXBvcnQgXCJwbHVnaW4vc2xpY2tcIjtcbi8vQW5pbWF0ZVxuQGltcG9ydCBcInBsdWdpbi9hbmltYXRlXCI7XG5AaW1wb3J0IFwiZXJyb3ItNDA0XCI7XG5AaW1wb3J0IFwianF1ZXJ5LXVpXCI7XG5ib2R5Lndla2EtMjAge1xuICAgIEBpbXBvcnQgXCJjb21tb24vZm9vdGVyLWNvbnRlbnRcIjtcbiAgICBAaW1wb3J0IFwiY29tbW9uL2hlYWRlclwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2hlcm8tYmFubmVyXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY3VzdG9tZXItbG9nb1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3R3by1jb2wtd2l0aC1pbWFnZVwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ludHJvLWJsb2NrXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vcXVvdGUtc2xpZGVyXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vdGhyZWUtY29sLXdpdGgtaWNvblwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3RocmVlLWNvbC1ncmlkLXdpdGgtY3RhXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY3RhXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vYmFubmVyLXNlY29uZC1sZXZlbFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2NhcmRzLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9yZXNvdXJjZS1ncmlkLXdpdGgtaWNvblwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2NvbnRhY3QtdXMtZm9ybVwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL21hcC1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vZ2V0LXN0YXJ0ZWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9iYW5uZXItdGhpcmQtbGV2ZWxcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9maWx0ZXItdGhyZWUtZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2NvbC10d28tc2xpZGVyXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vdmlkZW8tb3ZlcmxheVwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Jlc291cmNlLWRldGFpbC1nYXRlZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Jlc291cmNlLWRldGFpbC1ub24tZ2F0ZWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9mZWF0dXJlLXdpdGgtaW50cm9cIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9yaWNoLXRleHQtZWRpdG9yXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY29va2llLXN0YXRlbWVudFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3RleHQtdHdvLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9mZWF0dXJlLXdpdGgtdGFic1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2JveC1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vdGV4dC13aXRoLWltZ1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3RhYi1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vdGV4dC13aXRoLWljb24tZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ljb24tYm94XCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vaWNvbi1zbGlkZXJcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jb2x1bW4tZm91ci1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vZmlsdGVyLWJsb2NrXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vZXZlbnRzLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9ibG9jay1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vbmV3cy1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY29udGFjdC1jdGFcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9sb2dvLWNhcmQtZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2Jsb2ctZmVhdHVyZVwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Bvc3RzLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9ibG9nLWRldGFpbFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Jlc291cmNlLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9ldmVudC1mb3JtLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9ldmVudC1zbGlkZXJcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jb250YWN0LXNsaWRlclwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2V2ZW50LWN0YVwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ZlYXR1cmUtYmxvY2stZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ltYWdlLXNsaWRlclwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Rlc3RpbW9uaWFsLXNsaWRlclwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2NhcmVlci1ncmlkXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vcHJlc3MtYmxvZy1mZWF0dXJlXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vcHJlc3MtZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3ByZXNzLWRldGFpbFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2JvYXJkLWJsb2NrXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vaW52ZXN0b3ItYmxvY2tcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9sZWFkZXJzaGlwLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9hd3MtYmxvY2tcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jb2x1bW4tdGhyZWVcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9yZXNvdXJjZS1kZXRhaWxcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9oaXdmLXdpdGgtaW50cm9cIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jYXJlZXJzLWRldGFpbFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2FuYWx5dGljcy1mZWF0dXJlXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vZnJlZS10cmlhbC1iYW5uZXJcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi90aHJlZS1jb2wtZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ltYWdlLXdpdGgtdGV4dFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL292ZXJsYXlcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jYWxjdWxhdG9yLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9iYW5uZXItZm91cnRoLWxldmVsXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vZ2xvYmFsLXBvcC11cFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2ljb24tdGFic1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3VzZS1jYXNlLXRhYnNcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9hY2NvcmRpb24tdGFiXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY2lyY2xlLXRhYlwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2hlcm8tYmFubmVyLXNlY29uZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3NsaWRlci13aXRoLXRhYlwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3NsaWRlci13aXRoLWljb24tdGFic1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3NlYXJjaC1sYW5kaW5nXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY29sLXRocmVlLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9oZXJvLXNsaWRlclwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2N1c3RvbWVyLWdyaWRcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9jaXJjbGUtZ3JpZFwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL2hlcm8tdmlkZW8tYmdcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi90d28tY29sLXR4dC1mb3JtXCI7XG4gICAgQGltcG9ydCBcInNlY3Rpb24vY2FyZHMtaW5mb1wiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3RocmVlLWNvbHVtbnMtY2FyZHNcIjtcbiAgICBAaW1wb3J0IFwic2VjdGlvbi9zdGlja3ktbmF2aWdhdGlvblwiO1xuICAgIEBpbXBvcnQgXCJzZWN0aW9uL3Jlc291cmNlLXBkZi12aWV3ZXJcIjtcblxuICAgICYub3ZlcmZsb3cge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLm5vLXNjcm9sbHtcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyAmOmJlZm9yZXtcbiAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgdG9wOiAwO1xuICAgIC8vICAgICBsZWZ0OiAwO1xuICAgIC8vICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgIC8vIH1cbn1cblxuc2VjdGlvbiB7XG4gICAgJi5pbmRleC0yIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgJi5ib3gtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIH1cbiAgICAmLmJnLXllbGxvd3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxufVxuICBcblxuICAuYmxvZyBib2R5Lndla2EtMjAgLnBvc3RzLWdyaWQgLmdyaWQtYmxvY2sgLmJsb2NrIC5pbWctd3JhcCB7XG4gICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICBoZWlnaHQ6IDE3MHB4OyBcbiAgIH1cbiAgIC5ibG9nIGJvZHkud2VrYS0yMCAucG9zdHMtZ3JpZCAuZ3JpZC1ibG9jayAuYmxvY2sgLmltZy13cmFwIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyBcbiAgICB9XG5cbi5wYWdpbmF0aW9uLWJ1dHRvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICAub3V0ZXJ7XG4gICAgICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGl7IFxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA5cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJltuZy1pZj1cImRpcmVjdGlvbkxpbmtzXCJde1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS1zYWZhcmkgY29kZSBzdGFydHNcbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udWEtc2FmYXJpIGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtPnNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51YS1zYWZhcmkgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLnVhLXNhZmFyaSBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB2aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNDM4cHg7XG4gICAgbGVmdDogLTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4udWEtc2FmYXJpIHtcbiAgICAuY2FsY3VsYXRvci1ncmlkIC53cmFwcGVyIC5jaGVja2JveC1maWx0ZXIgLmZpbHRlci13cmFwIC5jb250ZW50LXdyYXAgLmNoZWNrYm94LXdyYXAgLmNoZWNrYm94LWxpc3QgLmNoZWNrYm94IGlucHV0OmJlZm9yZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMnB4IDAgcmdiYSg1MCwgNTAsIDUwLCAwLjMpO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuY29sLXR3by1ncmlkIC5jb2wtdHdvIC5wb3B1cCAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb2wtdHdvIC5wb3AtdGV4dCBzZWxlY3Qge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0ucGVyY2VudGFnZTphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmhic3B0LWZvcm0gZmllbGRzZXQgdWwuaW5wdXRzLWxpc3QgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgLmhzLWlucHV0e1xuICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3ghaW1wb3J0YW50O1xuICAgICAgIGFwcGVhcmFuY2U6IGNoZWNrYm94IWltcG9ydGFudDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLXJhZGlvLWRpc3BsYXkgLmhzLWlucHV0e1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbyFpbXBvcnRhbnQ7XG4gICAgICBhcHBlYXJhbmNlOiByYWRpbyFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuaGJzcHQtZm9ybSBmb3JtIGZpZWxkc2V0IHVsLmlucHV0cy1saXN0IC5ocy1mb3JtLWNoZWNrYm94IC5ocy1pbnB1dHtcbiAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94IWltcG9ydGFudDtcbiAgICAgICBhcHBlYXJhbmNlOiBjaGVja2JveCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuY3VzdG9tZXItZ3JpZCAuaWNvbi13cmFwcGVyIC5jYXJkLXdyYXB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udWEtZmlyZWZveCB7XG4gICAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLmNvbC10d28tZ3JpZCAuY29sLXR3byAucG9wdXAgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29sLXR3byAucG9wLXRleHQgc2VsZWN0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5jYWxjdWxhdG9yLWdyaWQgLndyYXBwZXIgLml0ZW0gLmNhcmQgLmNhcmQtYm9keSAuY29udGVudC13cmFwIC5jb2wtdHdvIGZvcm0ucGVyY2VudGFnZTphZnRlciB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAgLmNvbC10d28gZm9ybS5wZXJjZW50YWdlLmRpc2FibGVkOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmhic3B0LWZvcm0gZmllbGRzZXQgc2VsZWN0e1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIH1cbn1cblxuLnVhLWllLTExIHtcbiAgICBib2R5Lndla2EtMjAgLmNhbGN1bGF0b3ItZ3JpZCAud3JhcHBlciAuaXRlbSAuY2FyZCAuY2FyZC1ib2R5IC5jb250ZW50LXdyYXAge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlcjpsYXN0LWNoaWxkIC5vbmUtY29se1xuICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlcjpsYXN0LWNoaWxkIC5vbmUtY29sID4gLmljb257XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgIFxuICAgIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgLm9uZS1jb2wgLnRleHQtd3JhcHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgXG59XG5cbi8vIC51YS1zYWZhcmkge1xuLy8gICAgIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIHtcbi8vICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG4vLyAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4vLyAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4vLyAgICAgICAgICAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG4vLyAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuLy8gICAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgfVxuLy8gfVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLWZpcmVmb3ggY29kZSBzdGFydHNcbi51YS1maXJlZm94IGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4udWEtZmlyZWZveCBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51YS1maXJlZm94IGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtPnNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51YS1maXJlZm94IGJvZHkud2VrYS0yMCAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi51YS1maXJlZm94IC5idG4tZGVmYXVsdCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVhLWZpcmVmb3ggLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnVhLWZpcmVmb3ggYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgdG9wOiAyMzBweDtcbn1cblxuLnVhLWZpcmVmb3ggYm9keS53ZWthLTIwIC5xdW90ZS1zbGlkZXIgLmJnLWltZyAuaW1hZ2Utd3JhcCAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgdG9wOiAyMzBweDtcbn1cblxuLnVhLWZpcmVmb3gge1xuICAgIC50aHJlZS1jb2wtZ3JpZCB7XG4gICAgICAgIC5ncmlkLXdyYXAge1xuICAgICAgICAgICAgLmdyaWQge1xuICAgICAgICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tZWRnZSBjb2RlIHN0YXJ0c1xuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51YS1lZGdlIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHZpZGVvIHtcbiAgICB3aWR0aDogMTAyJTtcbn1cblxuLnVhLWVkZ2UgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtc2l4dHkgdmlkZW8ge1xuICAgIHRvcDogMTVweDtcbn1cblxuLnVhLWVkZ2UgYm9keS53ZWthLTIwLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLmltZy13cmFwIGltZyB7XG4gICAgaGVpZ2h0OiAyMTdweDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLUlFIGNvZGUgc3RhcnRzXG4udWEtaWUgYm9keS53ZWthLTIwIGhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IC01cHggMzZweCAycHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAuaGVyby1iYW5uZXIgLmJhbi1pbWcudmlkZW8ge1xuICAgIGhlaWdodDogODUwcHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmhlcm8tYmFubmVyIC5iYW4taW1nLnZpZGVvIHZpZGVvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmN1c3RvbWVyLWxvZ28gLndyYXBwZXIgdWwgbGkgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLnR3by1jb2wtd2l0aC1pbWFnZSAud3JhcHBlciAuY29sLXdyYXAgLmNvbC1zaXh0eSB2aWRlbyB7XG4gICAgd2lkdGg6IDYzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAudHdvLWNvbC13aXRoLWltYWdlIC53cmFwcGVyIC5jb2wtd3JhcCAuY29sLXNpeHR5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwLnJpZ2h0IC5jb2wtc2l4dHkgdmlkZW8ge1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogOHB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiA1cHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAuaW1nLXdyYXAgaW1nIHtcbiAgICBoZWlnaHQ6IDIwN3B4IWltcG9ydGFudDtcbn1cblxuLnVhLWllIC5idG4tZGVmYXVsdCB7XG4gICAgcGFkZGluZzogNnB4IDE4cHggMTBweCAxOHB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC50aHJlZS1jb2wtd2l0aC1pY29uIC5ib3gtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCA0NXB4IC0xMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgdG9wOiAtODhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDExMHB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwLmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLmhpZGUtYm94IHtcbiAgICByaWdodDogLTU0cHg7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQtd2l0aC1pY29uIC53cmFwcGVyIC5vbmUtY29sPi5pY29uIHtcbiAgICBtYXJnaW46IDAgMCA0NHB4O1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiAud3JhcHBlciA6bnRoLWNoaWxkKDIpLm9uZS1jb2w+Lmljb24ge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnVhLWllIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZC13aXRoLWljb24gLndyYXBwZXIgOmxhc3QtY2hpbGQub25lLWNvbD4uaWNvbiB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLmltZy13cmFwIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmNhcmRzLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAudGV4dC13cmFwIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG5cblxuXG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC53cmFwcGVyIC5mb3JtLWNvbCAudGhhbmtzLW1zZyB7XG4gICAgdG9wOiAyMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmdldC1zdGFydGVkIC5iZy12aWRlbyB7XG4gICAgdG9wOiAtMzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51YS1pZSBib2R5Lndla2EtMjAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udWEtaWUgYm9keS53ZWthLTIwIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0+c3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnVhLWllIHtcbiAgICAubGluZS1ob3ZlciB7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgJi53YXRjaC12aWRlbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggNHB4IDExcHggMjRweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5saW5lLWhvdmVyLndhdGNoLXZpZGVvOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuY29udGVudC13cmFwIC5jb2wtdGhyZWUgLmljb24td3JhcCB7XG4gICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pY29uLXdyYXAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5maWx0ZXItdGhyZWUtZ3JpZCAuZmlsdGVyLXdyYXAgaDQge1xuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmZlYXR1cmUtd2l0aC1pbnRybyAuYm94LXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgNDFweCA3NXB4IC01NXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLXRocmVlLWdyaWQgLmNvbnRlbnQtd3JhcCAuY29sLXRocmVlIC5pY29uLXdyYXAge1xuICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjVweDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5iYW5uZXItc2Vjb25kLWxldmVsIC5iZy12aWRlbyB2aWRlbyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5ldmVudC1jdGEgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudCB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3Qucm90YXRlIHVsIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5jYXJkcy1ncmlkIC53cmFwcGVyIC5ncmlkLXdyYXAgLmdyaWQgLnRleHQtd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuY2FyZHMtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIC5pbWctd3JhcCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIC8vIG1heC13aWR0aDogODUwcHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3Qge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5maWx0ZXItYmxvY2sgLmJsb2NrLXdyYXAgLnNlbGVjdCB1bCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsIC5iZy1pbWcgdmlkZW8ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5iYW5uZXItdGhpcmQtbGV2ZWwge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTg1cHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuYmFubmVyLXRoaXJkLWxldmVsLnByZXNzLXJlbGVhc2UtYmFubmVyIHtcbiAgICAgICAgcGFkZGluZzogMjMwcHggMCAyMHB4O1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmdyaWQtd3JhcCAuZ3JpZCAuaW1nLXdyYXAge1xuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAucmVzb3VyY2UtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLnNlYXJjaCBpbnB1dCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCA1M3B4IDhweCAxOXB4O1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLnJlc291cmNlLWdyaWQgLndyYXBwZXIgLmZpbHRlci13cmFwIC5zZWFyY2ggYnV0dG9uIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMjFweDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5ib3gtZ3JpZC5pY29uLXNpemUgLmJveC13cmFwcGVyIC5ibG9jazpsYXN0LWNoaWxkIC5pY29uLXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmVhdHVyZS1ibG9jay1ncmlkIC5ibG9jay13cmFwIC5ibG9jayB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI3MHB4O1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmZpbHRlci1ibG9jayAuZ3JpZC1ibG9jayAuYmxvY2sgLmNvbnRlbnQtd3JhcCAuaW1nLXdyYXAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLnF1b3RlLXNsaWRlciAuYmctaW1nIC5pbWFnZS13cmFwIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ibG9jay13cmFwIC5zZWxlY3Qucm90YXRlIHVsIHtcbiAgICAgICAgdG9wOiA0MXB4O1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmV2ZW50cy1ncmlkIC5maWx0ZXItYmxvY2sgLnNlbGVjdCB1bCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZmlsdGVyLXdyYXAgLmZpbHRlciAuc2VsZWN0IHVsIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5uZXdzLWdyaWQgLmJsb2NrLXdyYXAgLnNlbGVjdCB1bCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmN1c3RvbWVyLWRldGFpbC1pY29uIC5jb2wtdGhyZWUgLmljb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmxlYWRlcnNoaXAtZ3JpZCAubGVhZGVyc2hpcC1ibG9jayAuaW5uZXItc2xpZGUtd3JhcCAuaW5uZXItc2xpZGUgLmRlc2t0b3AtaG92ZXIgLmRlc2t0b3Atd3JhcCB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmhpd2Ytd2l0aC1pbnRybyAuZmVhdHVyZS1pbWctd3JhcCAuZmVhdHVyZS1pbWFnZSAuaW1nMiB7XG4gICAgICAgIGhlaWdodDogNDE2cHg7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuaGl3Zi13aXRoLWludHJvIC5mZWF0dXJlLWltZy13cmFwIC5mZWF0dXJlLWltYWdlIC5pbWczIHtcbiAgICAgICAgaGVpZ2h0OiA0MTZweDtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC50ZXh0LXdpdGgtaWNvbi1ncmlkLmxpZmUtdGV4dC1pY29uIC53cmFwcGVyIC5jb2wtdGhyZWUgLmljb24gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBib2R5Lndla2EtMjAgLmJhbm5lci1zZWNvbmQtbGV2ZWwubGlmZS1zLWRldGFpbCAuYmctdmlkZW8gdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbC5zZGV0YWlsLWJhbm5lciAuYmctdmlkZW8gdmlkZW8ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC8vZ2xvYmFsIGZvcm0gXG4gICAgYm9keS53ZWthLTIwIC5nbG9iYWwtcG9wdXAuZm9ybS1ibG9nLW92ZXJsYXkgLnYtbWlkZGxlLWlubmVyIC52LW1pZGRsZSAuY29udGVudC13cmFwIC5jb2wudGhhbmtzLWZvcm0gLnRoYW5rcy1tc2cge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5oYnNwdC1mb3JtIGZpZWxkc2V0IHNlbGVjdHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAuaGJzcHQtZm9ybSBmaWVsZHNldCAjc3RhdGVfZHJvcGRvd24tZjE3MTAxNzEtMjc0Ny00Mjc0LWJlMDItYjMxYWRkMmFkNmZjICwgI3N0YXRlX2Ryb3Bkb3duLWU0NmJhMmMwLTQ5YjgtNGRmZS1hZjMyLTk3MGJhMDBhMTViNSAsI3VzZV9jYXNlLTFkODVlNTI5LWRhYjMtNGUzNC1iZmNhLTg3MGEyZDg2NWU3ZXtcbiAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHghaW1wb3J0YW50O1xuICAgIH1cbiAgICAgXG59XG5cbi51YS1pb3MgYm9keS53ZWthLTIwIC50d28tY29sLXdpdGgtaW1hZ2UgLndyYXBwZXIgLmNvbC13cmFwIC5jb2wtc2l4dHkgdmlkZW8ge1xuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQyN3B4O1xuICAgIH1cbn1cblxuLmNhcmRzLWdyaWQgLndyYXBwZXIgLmludHJvIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sLnRoYW5rLXlvdSB7XG4gICAgLmNhcmRzLWdyaWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5maWx0ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm8tcmVjb3JkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQtd3JhcCB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA0MHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5odG1sLnBhcnRuZXIge1xuICAgIGJvZHkud2VrYS0yMCAudGhyZWUtY29sLWdyaWQtd2l0aC1jdGEge1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTM1cHggMCA5MHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmh0bWwuY3VzdG9tZXIge1xuICAgIGJvZHkud2VrYS0yMCAuYmFubmVyLXNlY29uZC1sZXZlbCAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEzcHg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi51YS1lZGdlIHtcbiAgICBib2R5Lndla2EtMjAgLmV2ZW50LWN0YSAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50IHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoZWFkZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIC0ycHggMzFweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJvZHkud2VrYS0yMCAucHJlc3MtZ3JpZCAud3JhcHBlciAuZ3JpZC13cmFwIC5ncmlkIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB9XG4gICAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuLnVhLWZpcmVmb3gge1xuICAgIGJvZHkud2VrYS0yMCAuZmlsdGVyLWJsb2NrIC5ncmlkLWJsb2NrIC5ibG9jayAuY29udGVudC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4udWEtZWRnZS04MCB7XG4gICAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuLnVhLWVkZyB7XG4gICAgYm9keS53ZWthLTIwIC5ldmVudHMtZ3JpZCAuZmlsdGVyLWJsb2NrIC5zZWxlY3QgdWwge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cblxuLm5vLW5hdiB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtbmF2IHtcbiAgICAgICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tZW51cyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgIC5tYWluLW5hdiB7XG4gICAgICAgICAgICAubWVudXMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayxcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3Vic2NyaWJlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMThweCFpbXBvcnRhbnRcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXItdGVybXMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5ib2R5Lndla2EtMjAuYWRtaW4tYmFyIGhlYWRlciB7XG4gICAgdG9wOiAzMnB4O1xufVxuIiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5mb290ZXItY29udGVudCB7XG4gICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNC4zcHg7XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoNiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zdWJzY3JpYmUtYm94IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaDYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5oYnNwdC1mb3Jte1xuICAgICAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLmhzLXN1Ym1pdCA+IC5hY3Rpb257XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhic3B0LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWR7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgID51bCAsIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB1bC5pbnB1dHMtbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1yYWRpby1kaXNwbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3h7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtZXJyb3ItbXNncyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1lbWFpbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmhzX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC5ocy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oc19lcnJvcl9yb2xsdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAjaHNGb3JtXzI0OTE2ZTZjLWM1NjQtNDdlMy1hYmEyLThhYWZmNmJmOWQ1ZHtcbiAgICAgICAgICAgICAgICAgICAgIC5oc19zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAgLmhzLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5jb3B5cmlnaHQge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiYWN1bWluLXByb1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAucG9zdC1lZGl0LWxpbmt7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICBib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybXN1Ym1pdC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoLFxuICAgICAgICAgICAgcG9seWdvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCxcbiAgICAgICAgICAgICAgICBwb2x5Z29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmlucHV0IHtcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjo6LW1vei1wbGFjZWhvbGRlcixcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1uZXcgZm9vdGVyLWNvbnRlbnQgc3R5bGUgc3RhcnRzIGZyb20gaGVyZS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmZvb3Rlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0NHB4IDAgOTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5uZXctY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTMxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5tYWluLW5hdiB7XG4gICAgICAgIG1heC13aWR0aDogMTE1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbmF2IC5tZW51cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2bil7XG4gICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDVuKXtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkgIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4pe1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4gKyAxKXtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuKXtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDNuICsgMSl7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybil7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybiArIDEpe1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Vic2NyaWJlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3Vic2NyaWJlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDg5cHggN3B4IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDEwNywgMCwgMjIxLCAwLjM1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3Vic2NyaWJlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTRweCAxMnB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDFlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gc3R5bGUgYWRqdXN0bWVudCBmb3IgbGF1bmNoXG4gICAgICAgICAgICAgICAgICAgICYubm8tbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm4tbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYmxvY2stbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucG9zdC1lZGl0LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICA+dWwgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLXRlcm1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvc3QtZWRpdC1saW5rIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29weXJpZ2h0IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yODtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIC5wb2xpY3kge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgIC8vIG9wYWNpdHk6IDAuNztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGlucHV0IHtcbiAgICAgICAgcGFkZGluZzogM3B4IDc1cHggOHB4IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIC8vIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IDZweCA4OXB4IDhweCA3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDI0NXB4O1xuICAgIH1cbiAgICAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IGZvcm0gYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDdweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDNweDtcbiAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgIHRvcDogNC41cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZm9vdGVyLWNvbnRlbnQgLm1haW4tbmF2IG5hdiAubWVudXMgLm5hdi1pdGVtIC5zdWJzY3JpYmUtYm94IGZvcm0gYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDdweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnN1YnNjcmliZS1ib3ggZm9ybSBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IDlweCA4OXB4IDExcHggN3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAzMi41OXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCBmb3JtIGJ1dHRvbiB7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICB0b3A6IDE1LjVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnNvY2lhbC1saW5rcyB1bCBsaSBhIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICB9XG59XG5cblxuLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LWZhbWlseTogXCJBY3VtaW5Qcm8tQm9sZFwiO1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gICAgYS5wb2xpY3kge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQWN1bWluUHJvLUJvbGRcIjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0MWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCAkZ3JleSBzb2xpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8qXG4gKiAgQG1lZGlhIFF1ZXJpZXNcbiAqL1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5mb290ZXItY29udGVudCAubWFpbi1uYXYgbmF2IC5tZW51cyAubmF2LWl0ZW0gLnNvY2lhbC1saW5rcyB1bCBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjNweDtcbiAgICB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc29jaWFsLWxpbmtzIHVsIGxpIGEge1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZvb3Rlci1jb250ZW50IHtcbiAgICAgICAgLmNvbC10d28ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnN1YnNjcmliZS1ib3ggaDYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDQ4MXB4KSB7XG4gICAgLmZvb3Rlci1jb250ZW50IHtcbiAgICAgICAgLnN1YnNjcmliZS1ib3gge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItY29udGVudC10ZXJtcyB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIGFuZCAobWluLXdpZHRoOiA0ODFweCkge1xuICAgIC5mb290ZXItY29udGVudCAuc3Vic2NyaWJlLWJveCBpbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggODlweCAxMXB4IDdweDtcbiAgICB9XG4gICAgLmZvb3Rlci1jb250ZW50LXRlcm1zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmZvb3Rlci1jb250ZW50IC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSAuc3Vic2NyaWJlLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5mb290ZXItY29udGVudC10ZXJtcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgIC5mb290ZXItY29udGVudC10ZXJtcyB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuc3Vic2NyaWJlLWJveCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgICAgLnNvY2lhbC1saW5rcyBhIHtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS1wb3AgdXAgc3R5bGUtLS0tLS0tLS0tLS0tLS0tLVxuLm5ldy1wb3AtdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lIHtcbiAgICAubmV3LXBvcC11cCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAxOCU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0LjUlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY3cHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjEzcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGlkZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jcm9zcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcG9wLXVwLWNyb3NzLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oaWRlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01NXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDQ0JTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTQ5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5ibHVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNHB4IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5yZXF1ZXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxMnB4IDExcHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlLXBhcnQvaHRtbC9pbWFnZXMvYnRuX2Fycm93LnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MjRweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDM0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTcwcHgpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDIxcHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDMwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTcwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yZW1vdmUge1xuICAgICAgICAgICAgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MjhweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MzRweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE3MHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDIxcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MzBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE3MHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucmVtb3ZlOmhvdmVyIC5jb250ZW50IC53cmFwcGVyIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgIGJvZHkuaG9tZSAubmV3LXBvcC11cCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgYm9keS5ob21lIC5uZXctcG9wLXVwIC5jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBib2R5LmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAuaGlkZS1ib3gge1xuICAgICAgICAgICAgbGVmdDogLTQ2cHg7XG4gICAgICAgICAgICB0b3A6IDczJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBib2R5LmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLmhpZGUtYm94PnAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBib2R5LmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLmhpZGUtYm94LmJsdXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBib2R5LmhvbWUgLm5ldy1wb3AtdXAgLmNvbnRlbnQgLndyYXBwZXIgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgIGJvZHkuaG9tZSAubmV3LXBvcC11cCAuY29udGVudCAud3JhcHBlciAudGV4dC13cmFwPnAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBib2R5LmhvbWUgLm5ldy1wb3AtdXAuaGlkZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDBweCk7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgYm9keS5ob21lIC5uZXctcG9wLXVwLnJlbW92ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5MHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS1nbG9iYWwgcG9wdXAtLS0tLS0tLS0tLS0tLVxuLmdsb2JhbC1wb3B1cCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnYtbWlkZGxlLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAudi1taWRkbGUge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2MnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODA5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDk1dmggLSA4MHB4KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoOTV2aCAtIDgwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggNDZweCA0OHB4IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDMwcHggMzlweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50aGFua3MtbXNnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLnRoYW5rcy1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aGFua3MtbXNnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTlweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1ibGFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICB9XG4gICAgLy8gbmV3IGNsYXNzIGZvciBmb3JtXG4gICAgJi5mb3JtLWJsb2ctb3ZlcmxheSB7XG4gICAgICAgIC52LW1pZGRsZS1pbm5lciB7XG4gICAgICAgICAgICAudi1taWRkbGUge1xuICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJnLWJsYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9xdW90ZXMgaW1hZ2UgcHJvbW8gYmxvY2tcbi5xdW90ZXMtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uaG9tZSB7XG4gICAgLnF1b3Rlcy1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB0b3A6IDIzM3B4O1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA2NzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5xdW90ZXMtdGV4dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogOC41JTtcbiAgICAgICAgICAgIHRvcDogMjYlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA3LjUlO1xuICAgICAgICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDclO1xuICAgICAgICAgICAgICAgIHRvcDogMjYlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTAlO1xuICAgICAgICAgICAgICAgIHRvcDogMjQlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogOCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ5O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDM1ZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLCAxKSAwLjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjIsIDAsIDAsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMCwgMSkgMC4zcztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jcm9zcyB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDY2LjMlO1xuICAgICAgICAgICAgbGVmdDogODglO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiA3MS4zJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA4NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAzMy43JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvQ2xvc2Uuc3ZnXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGlkZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzMwcHgpO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI5MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNob3dfcXVvdGV7XG4gICAgICAgICAgICBvcGFjaXR5OiAwIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAmLnJlbW92ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMzBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyOTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLWNvbnRlbnQgLnN1YnNjcmliZS1ib3ggaDYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLyo0bzQgY3NzKi9cbmhlYWRlciB7XG4gICAgLmxvZ28tYmxhY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5ob21lLXBhZ2Uge1xuICAgICAgICAubG9nby13aGl0ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvLWJsYWNrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBwYWRkaW5nOiA0cHggMCAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIC01cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIC50b3AtbmF2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAudG9wLW5hdi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm5vLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUtbGlua3tcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5sb2dvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDE1OHB4O1xuICAgIH1cbiAgICAubWFpbi1uYXYge1xuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tbmF2IG5hdiAubWVudXMge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMi41cHg7XG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAgICAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAvLyAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1idG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA5cHggOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wb3N0LWVkaXQtbGluayB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAmLnRocmVle1xuICAgICAgICAgICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSA1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50d297XG4gICAgICAgICAgICAgICAgLnN1Yi1tZW51e1xuICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubm8taW5uZXItbGluaywgJi5vbmV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IC41cmVtIDFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZS1saW5re1xuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmt7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZlLWxpbmt7XG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGlua3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogNDhweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2MnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTNweDtcbiAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWItbWVudXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5vLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5uby1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5uby1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoZWFkZXIgLnRvcC1uYXYge1xuICAgICAgICAjbWVudS10b3AtbmF2LWxpc3R7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tbW9iaWxlIG5hdiBjb2RlIHN0YXJ0cyBoZXJlLS0tLS0tLS0tLS0tLS0tKi9cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoZWFkZXIgLmxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwOXB4O1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAxMXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBoZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIC5tYWluLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMjNweCAwO1xuICAgICAgICB9XG4gICAgICAgICYubW9iaWxlLWhlYWQge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLW5hdiB7XG4gICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBuYXYge1xuICAgICAgICAgICAgICAgIC5oYW1idXJnZXIge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5tZW51cyB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM3cHggMTlweCAzNHB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5uZXItbWVudTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvbmF2aWdhdGlvbi9uYXZfYXJyb3cucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2hvdyAubmF2LWl0ZW0uaW5uZXItbWVudS5taW51cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5uYXYtaXRlbSAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNob3cgLm5hdi1pdGVtIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA5ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLW5hdiBuYXYgLm1lbnVzIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2U7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICAgICAgICAgICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTJweCA3cHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS1tb2JpbGUgbmF2IGNvZGUgZW5kcyBoZXJlLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgLm1vYmlsZS1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1uYXYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4tbmF2aWdhdGlvbiB7XG4gICAgLm5hdi1sb2dvIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMzFweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICAgIH1cbiAgICAmLmZpeGVkIC5uYXYtbG9nbyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4IDMxcHg7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB3aWR0aDogMTc2cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTYsXG4gICAgMjQsXG4gICAgMzIsXG4gICAgMC43KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgIC1tcy10cmFuc2l0aW9uOiAwLjVzIGVhc2UgYWxsO1xuICAgIC1vLXRyYW5zaXRpb246IDAuNXMgZWFzZSBhbGw7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlIGFsbDtcbiAgICAudG9wLW5hdj51bCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgICB9XG4gICAgLnRvcC1uYXYgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDE2cHg7XG4gICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICA+YSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMzFweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN1Yi1tZW51PmxpPmEge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIC5pbm5lci1zdWItbWVudT5saT5hIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbn1cblxuaGVhZGVyIC5tb2JpbGUtbmF2IG5hdiAubWVudXMgLm1vYmlsZS10b3AtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xufVxuXG5oZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubW9iaWxlLXRvcC1uYXYgdWwgbGkgYSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIGhlYWRlciAubW9iaWxlLW5hdiBuYXYgLm1lbnVzIC5tb2JpbGUtdG9wLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBoZWFkZXIgLm1vYmlsZS1uYXYgbmF2IC5tZW51cyAubW9iaWxlLXRvcC1uYXYgdWwgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbn1cblxuaGVhZGVyIHtcbiAgICAuc2VhcmNoIHtcbiAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubW9iaWxlLXNlYXJjaHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLWJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgLnNlYXJjaC13cmFwIHtcbiAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICB9XG4gICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTBweDtcbiAgICAgICAgICAgfVxuICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICBtaW4td2lkdGg6IDM3MHB4O1xuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDBweCAxMnB4IDE1cHg7XG4gICAgICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNDBweCA4cHggMTVweDtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIDo6LW1zLWNsZWFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9zZWFyY2guc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOXB4IGF1dG87XG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICByaWdodDogN3B4O1xuICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgfVxuICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5icmVhZGNydW1iLXdyYXB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICB9XG4gICAgICAgJi5oaWRle1xuICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICB9XG4gICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xuICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgIGF7IFxuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAvLyAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgIH1cbiAgICB9ICAgXG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuIC8qIFdoaXRlIFBhcGVyIFBERiBWaWV3ZXIgKi9cbi5hYnN0cmFjdCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuICBcbiAgLmFic3RyYWN0IGgzIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG4gIFxuICAuYWJzdHJhY3QgcCB7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgXG4gIC50YWJsZS1vZi1jb250ZW50cyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICBcbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGg0IGEge1xuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGg0IGE6aG92ZXIge1xuICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC50YWJsZS1vZi1jb250ZW50cyBvbCB7XG4gICAgY291bnRlci1yZXNldDogbGk7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgXG4gIC50YWJsZS1vZi1jb250ZW50cyBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cbiAgXG4gIC50YWJsZS1vZi1jb250ZW50cyBsaTpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbnRlbnQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcmVzb3VyY2VzL3RvY2xpbmVzLnBuZ1wiKVwiICAgXCJjb3VudGVyKGxpLCBkZWNpbWFsLWxlYWRpbmctemVybykgXCIuXCI7XG4gICAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuICBcbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGg0IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuICBcbiAgLnRhYmxlLW9mLWNvbnRlbnRzIGltZyB7XG4gICAgcGFkZGluZy10b3A6IC42NmVtO1xuICB9XG4gIFxuICAuc3VibmF2ZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogbGlnaHRncmV5O1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIFxuICBhLmJhY2t0b3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb2xvcjogZ3JleSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogLjg1ZW07XG4gIH1cbiAgYS5iYWNrdG90b3A6aG92ZXIge2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDt9XG4gIC5wZGYtc3ViaGVhZGVyIHttYXJnaW4tdG9wOjMuNWVtO21hcmdpbi1ib3R0b206MWVtO31cbiAgLnBkZi12aWV3ZXIgaDMge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cbiAgXG4gIC5wZGYtdmlld2VyLWNvbnRlbnQgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgfVxuICBcbiAgLnBkZi12aWV3ZXItY29udGVudCB1bCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIFxuICAucGRmLXZpZXdlci1jb250ZW50IHVsIGxpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgfVxuICBcbiAgLnB1cnBsZWJhciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICBtYXJnaW46NTBweCAwIDUwcHggMTVweDtcbiAgXG4gIH1cbiAgXG4gIC5wZGYtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIH1cbiAgXG4gIC5wZGYtaW1hZ2UgcCB7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIHBhZGRpbmctdG9wOiAuOGVtO1xuICB9XG4gIFxuICAucGRmLXNpZGVuYXYge1xuICAgIG1hcmdpbi10b3A6IC41ZW07XG4gIH1cbiAgXG4gIHVsLnBkZi1zaWRlbmF2IGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IC41ZW07XG4gIH1cbiAgXG4gIHVsLnBkZi1zaWRlbmF2IGxpOjpiZWZvcmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBjb250ZW50OiBcIi0gXCI7XG4gIH1cbiAgXG4gIHVsLnBkZi1zaWRlbmF2IGxpOmhvdmVyOjpiZWZvcmUge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBjb250ZW50OiBcIuKAkyBcIjtcbiAgfVxuICBcbiAgLnBkZi1zaWRlbmF2IC5kcm9wZG93bi1pdGVtIGEsXG4gIHVsLnBkZi1zaWRlbmF2IGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBncmV5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC5wZGYtc2lkZW5hdiAuZHJvcGRvd24taXRlbSBhOmhvdmVyLFxuICB1bC5wZGYtc2lkZW5hdiBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gIH1cbiAgXG4gIC5yZWZlcmVuY2VzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICBcbiAgLnJlZmVyZW5jZXMgbGkge1xuICAgIGZvbnQtc2l6ZTogLjdlbTtcbiAgICBjb2xvcjogZ3JleTtcbiAgfVxuICBcbiAgLnJlZmVyZW5jZXMgYSB7XG4gICAgY29sb3I6IGdyZXkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLnJlZmVyZW5jZXMgYTpob3ZlciB7XG4gICAgY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgLnRvYzEge1xuICAgIGZsZXg6IDAgMCAzM3B4O1xuICAgIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgfVxuICBcbiAgLnRvYzIge1xuICAgIGZsZXg6IDAgMCAzM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICB9XG4gIFxuICAudG9jMyB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIC50YWJsZS1vZi1jb250ZW50cyBpbWcge1xuICAgICAgICBwYWRkaW5nLXRvcDogLjI1ZW07XG4gICAgfVxuICBcbiAgICAucGRmLXN1YmhlYWRlciBoNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIFxuICAgIC5wZGYtdmlld2VyLWNvbnRlbnQgbGkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICBcbiAgICAucGRmLWltYWdlIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1OTZweCkge1xuICAgIC50b2MxIHtcbiAgICAgICAgZmxleDogMCAwIDI0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgICB9XG4gIFxuICAgIC50b2MyIHtcbiAgICAgICAgZmxleDogMCAwIDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICB9XG4gIFxuICB9IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5oZXJvLWJhbm5lciB7XG4gICAgcGFkZGluZzogMTAzcHggMDtcbiAgICBoZWlnaHQ6IDkxNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBoZWlnaHQ6IDc3MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBoZWlnaHQ6IDcyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiA5NzZweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgIGhlaWdodDogMTA2MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogdW5zZXQ7XG4gICAgICAgIGhlaWdodDogMTE0MHB4O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuYmFuLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDg3NXB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA0NHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAtMTQwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTc1cHg7XG4gICAgICAgICAgICByaWdodDogLTEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNS41JTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTEwcHg7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IC05MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5MDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjIwcHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNjBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC00MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDQlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTEwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC52LW1pZGRsZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IDQ0NnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgdG9wOiAzNDVweDtcbiAgICAgICAgfVxuICAgICAgICAudi1taWRkbGUtaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAudi1taWRkbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM5MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMC45MTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMC4wMzFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMycHggMCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA5ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAud2F0Y2gtdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCA2cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jdXN0b21lci1sb2dvIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogNTVweCAwIDM2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzRweCAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDQ0ZW07XG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA3MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtNTFweDtcbiAgICAgICAgICAgIHRvcDogMzQlO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvQXJyb3ctd2hpdGUucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTM3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTU2cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL0Fycm93LXdoaXRlLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTU0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi50d28tY29sLXdpdGgtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDcxcHggMCA4OXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwYWRkaW5nOiA1MnB4IDAgNjBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMCA0OHB4O1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAmLndpdGgtdmlkZW8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC5jb2wtc2l4dHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAmLndpdGgtdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLWZvcnR5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDQlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNzBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMC45ODtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMDY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMDY7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjM3O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLXNpeHR5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTQlO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC00N3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDhweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA0MjdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnR3by1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MSU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMDk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjAwNGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLXNpeHR5IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NyU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucmlnaHQge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1mb3J0eSB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDQxJTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjA5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuMDA0ZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1zaXh0eSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIHdpZHRoOiA0NyU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTIlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEyOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQyN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNvbHV0aW9uLWNvbC10d28ge1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbC1mb3J0eSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgNDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLXNpeHR5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc29sdXRpb24tY29weS1jb2wtdHdvIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHggMDtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtc2l4dHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zb2x1dGlvbi1jb2wge1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbC1mb3J0eSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLXNpeHR5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hd3Mtc29sdXRpb24tY29sIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0NXB4IDAgMTg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtc2l4dHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmF3cy1jb2wtdHdvIHtcbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2OXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtc2l4dHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYXdzLWNvbCB7XG4gICAgICAgIHBhZGRpbmc6IDEyOXB4IDAgMTY5cHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5MHB4IDAgMTYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICAgICAgLmNvbC1mb3J0eSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0NXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjhweCAwIDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbC1zaXh0eSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucGF0dGVybi1jb2wtdHdvIHtcbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC13cmFwIHtcbiAgICAgICAgICAgICAgICAuY29sLXNpeHR5IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29sLWZvcnR5IHtcbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmltYWdlLXRvcCB7XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICBoNCxcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICAgICYuYnV0dG9uLWJvdHRvbSB7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmF3cy1idXR0b24tYm90dG9tIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMnB4IDAgMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICAgICAgLmNvbC1mb3J0eSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaHBlLXNwYWNpbmcge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxpZmUtY29sIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1NXB4IDAgMTkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtZm9ydHkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTglO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbC1zaXh0eSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaW5kZXgtMiB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgICYuYm94LXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIH1cbiAgICAudG9wLXNwYWNpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYub3ZlcmxheS1saW5rIHtcbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLm91dGVyLWJ0biB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5pbnRyby1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgcGFkZGluZzogMTA0cHggMCAxMDlweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogNTRweCAwIDYwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgLndyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuMDE4ZW07XG4gICAgICAgICAgICAvLyBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMDc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMjBweDtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMTdlbTtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS40NTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnRyby1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIxcHggNnB4IDIwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTNlbTtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFibGUtbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYjBiMGIwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+dHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPnRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLW9saXN0IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlcikgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPnRyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgPnRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyLCBsb3dlci1hbHBoYSkgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+dHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPnRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgfVxuICAgICYudGV4dC13aGl0ZSB7XG4gICAgICAgIGgyLFxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbm5lci1jdXN0b21lci1pbnRybyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudGV4dC13aXRoLWljb24taW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnByb2R1Y3QtaW50cm8ge1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXNwYWNpbmc6IDAuM2VtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnBhcnRuZXItaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jYXJlZXItaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NjVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYWJvdXQtaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zb2x1dGlvbi1kZXRhaWwtaW50cm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmF3cy13aGl0ZS1pbnRybyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmF3cy1xdW90ZS1pbnRybyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMzBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaW50cm8tZmluYW5jaWFsIHtcbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDU0cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbnRyby1haSB7XG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTUwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmludHJvLWxpZmUge1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkzNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubGlmZS1pbnRyby1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhvbWUtaW50cm97XG4gICAgICAgIC53cmFwe1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDU0cHg7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mdWxsLXdpZHRoe1xuICAgICAgICAud3JhcHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pbnRyby1ibG9jay1ncmF5Ymd7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnF1b3RlLXNsaWRlciB7XG4gICAgcGFkZGluZzogOThweCAwIDEyMHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMTEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDA7XG4gICAgfVxuICAgIC5iZy1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIHRvcDogLTQxM3B4O1xuICAgICAgICB3aWR0aDogNjIwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNzM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgLy8gd2lkdGg6IDU4MHB4OyBUT0RPIHBiclxuICAgICAgICAgICAgd2lkdGg6IDc0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgdG9wOiAtMTYzcHg7XG4gICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIHRvcDogLTc1cHg7XG4gICAgICAgICAgICAvLyB3aWR0aDogMzkwcHg7IFRPRE8gcGJyXG4gICAgICAgICAgICB3aWR0aDogMjc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IC05M3B4O1xuICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICB0b3A6IC0xMTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyB0b3A6IDYwLjUlOyBUT0RPIFBCUlxuICAgICAgICAgICAgdG9wOiA1NS41JTtcbiAgICAgICAgICAgIGxlZnQ6IDMxJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgLy8gdG9wOiA1MC41JTsgVE9ETyBQYnJcbiAgICAgICAgICAgICAgICB0b3A6IDcwLjUlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUzJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNiU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMjYlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNThweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICYuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9zbGlkZXItYXJyb3ctbGVmdC5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvc2xpZGVyLWFycm93LXJpZ2h0LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC8vIFRPRE8gUEJSXG4gICAgICAgIC5zZWN0aW9uIHtwYWRkaW5nOjBweCAwcHggMTVweCAwcHg7fSAvLyBUT0RPIFBiciBhZGRpdGlvblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDA7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU4OXB4O1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAxOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaW1hZ2UtbWlkZGxlIHtcbiAgICAgICAgaW1nIHtiYWNrZ3JvdW5kOiAkcHVycGxlOyBwYWRkaW5nOjIwcHg7Ym9yZGVyLXJhZGl1czoxNnB4O30gLy9UT0RPOiBwYnIgcmVtb3ZhbFxuICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgIC8vIGFzcGVjdC1yYXRpbzogNDUwLzkxNTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNjIwLzkyNTtcbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDU3LjUlOyBUT0RPIHBiclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDY0JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDU4MHB4OyBUT0RPIHBiclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIHRvcDogLTI1N3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucGFydG5lci1xdW90ZS1zbGlkZXIge1xuICAgICAgICBpbWcge2JhY2tncm91bmQ6ICRwdXJwbGU7IHBhZGRpbmc6MjBweDtib3JkZXItcmFkaXVzOjE2cHg7fSAvL1RPRE8gcGJyIHJlbW92YWxcbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDY4MC8xMDE0OyAvL3BiciByZW1vdmFsXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yNjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MjBweCkge1xuICAgICAgICAgICAgICAgIHRvcDogLTQxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNTBweCkgYW5kIChtYXgtd2lkdGg6MTUxOXB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzUycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY3MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDg4cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogOTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmF3cy1xdW90ZS1zbGlkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMzZweCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTIwcHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0zNjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzUwcHgpIGFuZCAobWF4LXdpZHRoOjE1MTlweCkge1xuICAgICAgICAgICAgICAgIHRvcDogLTI3NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2ODBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6MTM0OXB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTI5cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjA0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU4MXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMzVweCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSA3NXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZmluYW5jaWFsLXF1b3RlLXNsaWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDI4MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yNjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIC8vIHRvcDogLTEwOHB4OyBUT0RPIHBiclxuICAgICAgICAgICAgICAgIHRvcDogLTI2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYm94LXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICB9XG4gICAgJi5hbGlnbiB7XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpbXBsaWNpdHktcXVvdGV7XG4gICAgICAgQGluY2x1ZGUgZGVza3RvcC11cHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xuICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIHRvcDogLTQxM3B4O1xuICAgICAgICB3aWR0aDogNjIwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNjgwcHg7XG4gICAgICAgICAgICB0b3A6IC0zMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSBhbmQgKG1heC13aWR0aDogMTc0OXB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTgwcHg7XG4gICAgICAgICAgICB0b3A6IC0yMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTgwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMTE1cHg7XG4gICAgICAgICAgICB0b3A6IC0yMjVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgICAgICB3aWR0aDogNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIHRvcDogLTc1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzkwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0b3A6IC05M3B4O1xuICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICB0b3A6IC0xMTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGJmYWRlIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgIHRvIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi50aHJlZS1jb2wtd2l0aC1pY29uIHtcbiAgICBwYWRkaW5nOiAxMDRweCAwIDkwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBwYWRkaW5nOiAxMDRweCAwIDEwMHB4O1xuICAgIH1cbiAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgNDFweCAzMHB4IC01NXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxOXB4KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgOXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcxJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzQlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjAxO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA5ZW07XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZ3JpZC1zcGFjaW5nIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDE3MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDE0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDAgMTEwcHhcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1leHRyYWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5pbm5lci1jdXN0b21lci1pY29uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCA2MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDYwcHggMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDElO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuMDA1ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQ5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5sYXJnZS1pbWcge1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NiU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjIlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYXJ0bmVyLWludHJvLWljb24ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgLmJveC1zaGFkb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYXJ0bmVyLWljb24ge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iaWctaWNvbiB7XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wcm9kdWN0LWludHJvLWljb24ge1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDczJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zb2x1dGlvbi1pbnRyby1pY29uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaWNvbi1hbGlnbiB7XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi50aHJlZS1jb2wtZ3JpZC13aXRoLWN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXkgO1xuICAgIHBhZGRpbmc6IDkwcHggMCA1NXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgOTBweDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDU0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLm9uZS1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweCA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDdweCAyMHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCA5MHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNS4yNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMTdlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMDllbTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMzc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53ZWJpbmFyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE4cHggNXB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyNHB4IDVweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTU1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNjVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuMDA5ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyNHB4IDVweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAuNCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLWNvbnRhaW5lciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC05NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDhweDtcbiAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudHdvLWNvbHtcbiAgICAgICAgJi5iZy13aGl0ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlcntcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5vbmUtY29se1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCl7XG4gICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4tZGVmYXVsdHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSAsICY6bnRoLWNoaWxkKDMpe1xuICAgICAgICAgICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jdGEge1xuICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgcGFkZGluZzogMTM2cHggMCAxMThweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgcGFkZGluZzogNTVweCAwIDYwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuICAgIC5jdGEtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjA5O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY3RhLWJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDlweCA0NXB4IDZweCA0NnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDU1ZW07XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmFib3V0LWZvb3Rlci1jdGEge1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZzogODhweCAwO1xuICAgICAgICB9XG4gICAgICAgIC5jdGEtYmxvY2sge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYWJvdXQtY3RhIHtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdGEtYmxvY2sge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hYm91dC1jdGEtd2hpdGV7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMTNweCA0NS42cHggNC40cHggcmdiYSgwLDAsMCwwLjAxKTtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jdGEtYmxvY2sge1xuICAgICAgICAgICAgaDJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubmV3cy1jdGEge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wcmVzcy1jdGEge1xuICAgICAgICAuY3RhLWJsb2NrIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOiA0MTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uYmFubmVyLXNlY29uZC1sZXZlbCB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDg3MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDk4cHggMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMCAxMjBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Rpc3QvaW1hZ2VzL3JlY3RhbmdsZV9ncmFkaWVudC5wbmdcIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NzBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2ODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6Y2FsYygzMCUpOyAvLyBUT0RPIG5lZWRzIGhlbHAgd2l0aCBtb2JpbGUuXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU4OXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMSxoMiB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC02NDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggMCAyMnB4IDA7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zY3JvbGwtbGluay13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTE1MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBib3R0b206IC03MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTY3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyAqKioqKioqKiogU2Vjb25kIGJhbm5lciBzdHlsZSB3aXRoIHllbGxvdyB0aWxlICoqKioqKioqKlxuICAgICAgICAmLmhvdy1pdC13b3Jrcy1iYW5uZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbi1pbWcge1xuICAgICAgICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzUwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzE2cHgpIGFuZCAobWF4LXdpZHRoOiAxMzgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzMTVweCkge1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgzMHB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjMwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMixoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTY0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNTY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAxNHB4IDAgOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wYXJ0bmVyLWJhbm5lciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4MzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7IC8vb3ZlcnJpZGVzIGNvbCBwYWRkaW5nXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODFweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxNnB4KSBhbmQgKG1heC13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTMxNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYxMHB4O1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjcwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uLXRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6MTEwcHg7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6MTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6MTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOjExMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOjExMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC02NDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zY3JvbGwtbGluay13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucHJvZHVjdC1iYW5uZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTBweCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMzg1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbi1pbWcge1xuICAgICAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzY1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTU2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTU2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NjNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNTBweCkgYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI4N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTQlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNS41JTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MC41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjMwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjclO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzYuNSU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMi41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMy41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxOS41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNi41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNy41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTglO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1MHB4KSBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQxLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC02NDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAwIDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zY3JvbGwtbGluay13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY3VzdG9tZXItaW5uZXItYmFubmVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1OTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTE3MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24taW1nIHtcbiAgICAgICAgICBcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB3aWR0aDogNDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MjBweCkge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjIwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MTBweDtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzE4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6NzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6NzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMSxoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTY0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmNhcmVlci1iYW5uZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzcwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NjVweDtcbiAgICAgICAgICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc2NXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01NnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01NnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTU2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uLXRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxOCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzLjUlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMxJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQwLjUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNi41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMyLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMzLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIzLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMixoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTY0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAwIDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hYm91dC1iYW5uZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogODMwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzgxcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNTZweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTZweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01NnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTU2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEzMTVweCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC01NnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE2NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIyMnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNS41JTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MC41JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjMwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzglO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzguNSU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMy41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMzLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjEuNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI2LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNy41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGgyLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zY3JvbGwtbGluay13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc29sdXRpb24tZGV0YWlsIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc5MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgLmljb24taW1nIHtcbiAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2MyUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGgxLGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTU2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hd3Mtc29sdXRpb24tZGV0YWlsIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc3MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3NzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NThweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDFweCkge1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjU4cHg7XG4gICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzQlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzElO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MiU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzclO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMSxoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmltYWdlLXNpemUtaHBlIHtcbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnNkZXRhaWwtYmFubmVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgzMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJnLXZpZGVvIHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAyMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM4MXB4KSBhbmQgKG1heC13aWR0aDogMTQ5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTZweCkgYW5kIChtYXgtd2lkdGg6IDEzODBweCkge1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCkge1xuICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTMxNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4ODBweDtcbiAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NzBweDtcbiAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAyNyU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDI1LjUlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMzBweCkgYW5kIChtYXgtd2lkdGg6IDE2OTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6MTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDoxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMzMuNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMTcuNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDMxLjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAxNyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM5LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMyU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNTY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmxpZmUtcy1kZXRhaWwge1xuICAgICAgICAgICAgLmljb24taW1nIHtcbiAgICAgICAgICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBoMixoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi52aWRlby13aWR0aCB7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgICAgICAgICAgICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFpLWJhbm5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3MTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWltZyB7XG4gICAgICAgICAgICAgICAgLmljb24tdGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICRsaW5lLWhlaWdodC01NjogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRlY2hub2xvZ3kge1xuICAgICAgICAgICAgLmJnLXZpZGVvIHZpZGVvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jYXJkcy1ncmlkIHtcbiAgICBtaW4taGVpZ2h0OiAzNzBweDtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLmZpbHRlci13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA1M3B4IDVweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDMycHggOXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA4MHB4IDExcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zcGFuLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NhcmRzLWdyaWQvZmlsdGVyLWFycm93LnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWRbbmctY2xvYWtdIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDUwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW5uZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzhweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndhdGNoLXZpZGVvIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAzMHB4IDEycHggMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vLXJlY29yZCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5yZXNvdXJjZS1ncmlkLXdpdGgtaWNvbiB7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgLy8gYmFja2dyb3VuZDogJGdyZXk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiA4MHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgcGFkZGluZzogNzBweCAwIDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAvLyBwYWRkaW5nOiA2MHB4IDAgMTM4cHg7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIC5pbnRybyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgLm9uZS1ibG9jayB7XG4gICAgICBmbGV4OiAwIDAgNTAlICFpbXBvcnRhbnQ7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA1NjhweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcwcHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgZmxleDogMCAwIDQ1JSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogMjcwcHg7XG4gICAgICB9XG4gICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudHdvLWJsb2NrIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIzNHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgNDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50aHJlZS1ibG9jayB7XG4gICAgICBtaW4taGVpZ2h0OiAyMzRweCAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICAgICAgZmxleDogMCAwIDQwJSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHJpZ2h0OiAyN3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcC1sYXJnZSB7XG4gICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vbmUtY29sIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBmbGV4OiAwIDAgMzAlO1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICAgIC8vIG9yZGVyOiAxO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgLy8gb3JkZXI6IDE7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICB9XG4gICAgICAvLyAmOmxhc3QtY2hpbGQge1xuICAgICAgLy8gICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAvLyB9XG4gICAgICA+IC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAxN2VtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA5ZW07XG4gICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDY3JSAtIDMwcHgpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLndlYmluYXIge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxOHB4IDVweCAxNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIH1cbiAgICAgICAgLy8gPiAuaWNvbiB7XG4gICAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIC8vICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC8vICAgbWFyZ2luLXRvcDogODhweDtcbiAgICAgICAgLy8gICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vICAgLy8gbWF4LWhlaWdodDogMTQwcHg7XG4gICAgICAgIC8vICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgIC8vICAgICAvLyBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgaW1nIHtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLy8gICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgLy8gICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgLy8gICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC8vID4gLnRleHQtd3JhcCB7XG4gICAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvLyAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIC8vICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAvLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAvLyAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgPiBoNiB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIC8vICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDllbTtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIC8vICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgPiBwIHtcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBhLnJlYWQtbW9yZSB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIC8vICAgICBwYWRkaW5nOiA2cHggMjRweCA1cHggMjRweDtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgLy8gICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgICAgIC8vICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC8vICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAvLyAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgZmxleDogMCAwIDQ1JTtcbiAgICAgICAgICAvLyBtYXJnaW46IDAgMTVweCAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAvLyBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgLy8gICB3aWR0aDogNDUlO1xuICAgICAgICAvLyAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgIC8vICAgbWFyZ2luOiAwIDE1cHggNDBweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gICBwYWRkaW5nOiAwO1xuICAgICAgICAvLyAgIHRvcDogMDtcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyA+IC5pY29uIHtcbiAgICAgICAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8vICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAvLyAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLy8gICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgLy8gICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgLy8gICBpbWcge1xuICAgICAgICAvLyAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAvLyAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC8vID4gLnRleHQtd3JhcCB7XG4gICAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvLyAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAvLyAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIC8vICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAvLyAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgLy8gICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyAgID4gaDYge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAvLyAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgLy8gICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA5ZW07XG4gICAgICAgIC8vICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAvLyAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyAgID4gcCB7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIC8vICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAvLyAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgLy8gICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIC8vICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gICB9XG4gICAgICAgIC8vICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAvLyAgICAgcGFkZGluZzogNnB4IDI0cHggNXB4IDI0cHg7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgIC8vICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIC8vICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgICAgICAvLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAvLyAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAvLyAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyAgICAgJjpob3ZlciB7XG4gICAgICAgIC8vICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwLjQlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3R0b206IC0xcHg7XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm90dG9tOiAtODBweDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNvbnRhY3QtdXMtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTMwcHggMDtcbiAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgIHBhZGRpbmc6IDEzMHB4IDAgODBweDtcbiAgfVxuICAuYmctdmlkZW97XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdmlkZW97XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmJnLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBtYXJnaW46IDczcHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICAvLyBmb250LXNpemU6IDYxcHg7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAvLyBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgZGVza3RvcHtcbiAgICAgICAgLy8gZm9udC1zaXplOiA1NHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAvLyBmb250LXNpemU6IDQ2cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6IHJnYigwLCAwLCAwKTtcbiAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjUyNDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0td3JhcCB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDM1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgcGFkZGluZzogNTVweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogNDVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgICAgcHtcbiAgICAgICAgICBicntcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAuaGJzcHQtZm9ybSB7XG4gICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgID51bCAsIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsLmlucHV0cy1saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1mb3JtLXJhZGlvLWRpc3BsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtZXJyb3ItbXNncyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZXJyb3ItbXNnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnVybnQtb3JhbmdlLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvZ2V0LXN0YXJ0ZWQvZm9ybS1hcnJvdy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTQlIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oc19zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAuaHMtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICBmb3JtIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2Nyb2xsLWxpbmstd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgdG9wOiAxODBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaG9uZS1kb3due1xuICAgICAgdG9wOiAyMDBweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgIH1cbiAgICAgIGltZ3tcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ubWFwLWdyaWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgIH1cbiAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTIzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNjFweDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5jb2wtdHdvIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwIDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmUtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDRweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7fVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZ29vZ2xlX21hcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmdldC1zdGFydGVkIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgcGFkZGluZzogODBweCAwIDQwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmctaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAtOTBweDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NzBweDtcbiAgICAgICAgICAgIHRvcDogLTE3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzUwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJnLXZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41MjQ7XG4gICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubGVhZGluZyB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2JSAtIDMycHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDMycHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29sIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU4JSAtIDIwcHgpO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTk5cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi50aGFua3MtZm9ybSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRoYW5rcy1tc2cge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA+aDUge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIC5oYnNwdC1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYjbGFiZWwtc2VsZWN0X3doZXJlX3lvdV93b3VsZF9saWtlX3RvX3J1bl93ZWthLWU0NmJhMmMwLTQ5YjgtNGRmZS1hZjMyLTk3MGJhMDBhMTViNXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPnVsICwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgdWwuaW5wdXRzLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tcmFkaW8tZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtZXJyb3ItbXNncyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZXJyb3ItbXNnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRidXJudC1vcmFuZ2Utc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NCUgNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmhzX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC5ocy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICAgICAgLnNjcm9sbC1saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCA0MXB4IDMwcHggLTU1cHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5iYW5uZXItdGhpcmQtbGV2ZWwge1xuICAgIG1pbi1oZWlnaHQ6IDMzN3B4O1xuICAgIHBhZGRpbmc6IDEyOXB4IDAgNDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMjYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgNDBweDtcbiAgICB9XG4gICAgLmJnLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgICAgICAgICAgICo6Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtcGFuZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICo6Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtcGxheS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICo6Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtc3RhcnQtcGxheWJhY2stYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnYtbWlkZGxlLXdyYXBwZXIge1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgLy8gbGVmdDogMDtcbiAgICAgICAgLnYtbWlkZGxlLWlubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgLnYtbWlkZGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGgyLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC02NDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJlc291cmNlLWdhdGVkIHtcbiAgICAgICAgbWluLWhlaWdodDogMzgwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnYtbWlkZGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgLnYtbWlkZGxlLWlubmVyIHtcbiAgICAgICAgICAgICAgICAudi1taWRkbGUge1xuICAgICAgICAgICAgICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGgyLGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYucHJpdmFjeS1iYW5uZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE2NHB4IDAgMDtcbiAgICAgICAgbWluLWhlaWdodDogMjM1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgaDIsaDEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudGhhbmsteW91IHtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDg1cHggMCAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMjBweCAwIDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnYtbWlkZGxlLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLnYtbWlkZGxlLWlubmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgLnYtbWlkZGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBoMixoMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZXZlbnQtYmFubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogOTVweCAwIDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYubmV3cy1iYW5uZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAzOTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDc1cHggMCA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnByZXNzLWtpdC1iYW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3NXB4IDAgNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA5OHB4IDAgNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnByZXNzLXJlbGVhc2UtYmFubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQyNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTEwcHggMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDhweCAwIDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5ibG9nLWJhbm5lciB7XG4gICAgICAgIC5iZy1pbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5yZXNvdXJjZS1iYW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZzogOThweCAwIDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnJlc291cmNlLXRpdGxlIHtcbiAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MzBweCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hYm91dC1iYW5uZXJ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuYmctaW1ne1xuICAgICAgICAgICAgdG9wOiA5NXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB2aWRlb3tcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnYtbWlkZGxlLXdyYXBwZXJ7XG4gICAgICAgICAgICAudi1taWRkbGUtaW5uZXJ7XG4gICAgICAgICAgICAgICAgLnYtbWlkZGxle1xuICAgICAgICAgICAgICAgICAgICAud3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgaDEsaDIsIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5maWx0ZXItdGhyZWUtZ3JpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxM3B4IDM1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG4gIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgIC8vICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgLy8gfVxuICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIC8vICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgLy8gfVxuICAgICAgLy8gQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAvLyAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIC8vIH1cbiAgICAgIC8vIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAvLyAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbiAgLmZpbHRlci13cmFwIHtcbiAgICBtYXJnaW46IDQwcHggMCA0NXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICBtYXJnaW46IDIycHggMDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWxlY3Qge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJi5yb3RhdGUge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB0b3A6IDM4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweCA2cHggMTBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHggOXB4IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zcGFuLWJvcmRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAxcHg7XG4gICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY29sLXRocmVlW25nLWNsb2FrXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuY29sLXRocmVlIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDI4cHg7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSA1NnB4KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0NThweDtcbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5pbm5lci1jYXJkIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAvLyBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjQ3MTtcbiAgICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24td3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYnRuLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuYnRuLWRlZmF1bHQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubGluZS1ob3ZlciB7XG4gICAgICAgICYud2F0Y2gtdmlkZW8ge1xuICAgICAgICAgIC8vbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGluay13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uY29sLXR3by1zbGlkZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDMwMHB4O1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEyMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuc2xpZGVyLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAuY29sIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNzVweCAwO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC02NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvcXVvdGF0aW9uLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNTI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLy9ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCAxN3B4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDE5cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMzVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTI4NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGF0dGVybi13cmFwIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNzUlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtODAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLm92ZXJsYXktYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnZpZGVvLW92ZXJsYXkge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBhbmltYXRpb246IGZhZGUtVXAgMS41cyBlYXNlLWluLW91dCBib3RoO1xuICAgIH1cbiAgfVxufVxuLnZpZGVvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAtMTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBpZnJhbWUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudi1taWRkbGUtaW5uZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC52LW1pZGRsZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbiAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5jbG9zZS12aWRlbyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIC8vYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkzO1xuICBwYWRkaW5nOiAxcHggMXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTUwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvdXRsaW5lOiBub25lO1xuICAmOmFmdGVyLFxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDRweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5yZXNvdXJjZS1kZXRhaWwtZ2F0ZWQge1xuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuY29sLWZvcnR5IHtcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlcikgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID5vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+b2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sLWZpZnR5IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDE1cHggMzVweCAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudGhhbmtzLWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGhhbmtzLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU1JSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDUlIC0gNDBweCk7IFxuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgLmhic3B0LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnVybnQtb3JhbmdlLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+dWwgLCBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB1bC5pbnB1dHMtbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1yYWRpby1kaXNwbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oc19lcnJvcl9yb2xsdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc3VibWl0dGVkLW1lc3NhZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmhzX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC5ocy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zY3JvbGwtbGluay13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9tby1pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI4NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICYud2F0Y2gtdmlkZW8udmlkZW8taWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy93aGl0ZV9wbGF5X3ZpZGVvLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmZyZWUtdHJpYWwge1xuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAuY29sLWZvcnR5IHtcbiAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLWZpZnR5IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMzBweCA1NXB4IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDMwcHggMzVweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjBweCAzNXB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybS1pbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgIGJye1xuICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5oYnNwdC1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiNsYWJlbC1zZWxlY3Rfd2hlcmVfeW91X3dvdWxkX2xpa2VfdG9fcnVuX3dla2EtZjE3MTAxNzEtMjc0Ny00Mjc0LWJlMDItYjMxYWRkMmFkNmZje1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPnVsICwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgdWwuaW5wdXRzLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tcmFkaW8tZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1lcnJvci1tc2dzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1lcnJvci1tc2cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1cm50LW9yYW5nZS1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oc19zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAuaHMtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmhzX2Vycm9yX3JvbGx1cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGhhbmtzLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmdhdGVkLXRoYW5rcyB7XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtZmlmdHkge1xuICAgICAgICAgICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLmZvcm0taW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnRoYW5rcy1tc2cge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5yZXNvdXJjZS1kZXRhaWwtbm9uLWdhdGVkIHtcbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0NnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDc1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2l6ZS1tZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zM3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgb2wge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlcikgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPm9sIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyLCBsb3dlci1hbHBoYSkgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+b2wge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NDJweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU2MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMjBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmZlYXR1cmUtd2l0aC1pbnRybyB7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5MHB4IDAgNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmludHJvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIHdvcmQtc3BhY2luZzogMC4xNWVtO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA4ZW07XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWQtd3JhcCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAtMnB4IDVweCAxM3B4IHJnYmEoNDUsIDQ1LCA0NSwgMC4xNSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgLmljb24td3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogODZweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDY1cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3N3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvd2JpZy5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5kYXRhLWZlYXR1cmUge1xuICAgICAgICAgICAgcGFkZGluZzogOTBweCAwIDE0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxM3B4IDM2cHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5oZWFkLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvL2NsYXNzIGZvciBoaWRlIGFycm93IG9uIGJhY2tncm91bmRcbiAgICAgICAgJi5uby1hcnJvdyB7XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5NzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnJpY2gtdGV4dC1lZGl0b3Ige1xuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LTMyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1yZWd1bGFyO1xuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgIFxuICAgIH1cblxuICAgIG9sLCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgY291bnRlci1yZXNldDogbXktc2VjLWNvdW50ZXI7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1zZWMtY291bnRlcjtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LXNlYy1jb3VudGVyKSBcIi5cIjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAmLnByaXZhY3ktY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1heC13aWR0aDogMTExMHB4O1xuXG4gICAgICBoNSB7XG4gICAgICAgXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgb2wsdWx7XG4gICAgICAgIGxpe1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICB9XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnJlc291cmNlLWRldGFpbC1ub24tZ2F0ZWQge1xuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1heC13aWR0aDogMTE2NXB4O1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgfVxuXG4gICAgICBoNSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgIFxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IHVuZGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTMzcHg7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgIFxuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYmxvY2txdW90ZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctcmVndWxhcjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NDJweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTYycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDcwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNiB7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG5cbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNvb2tpZS1zdGF0ZW1lbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4O1xuICB6LWluZGV4OiA5OTk5OTk5OTk7XG4gIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjM1KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAudGV4dC1jb250YWluZXJ7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTA2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtbGFyZ2V7XG4gICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBkZXNrdG9we1xuICAgICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgcGFkZGluZzogMCA5MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaGFibGV0e1xuICAgICAgcGFkZGluZzogMCA5MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaG9uZXtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGhvbmUtZG93bntcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG4gIH1cbiAgcCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgIEBpbmNsdWRlIHBoYWJsZXR7XG4gICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgfVxuICAuY2xvc2Utc3RhdGVtZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWxhcmdle1xuICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGRlc2t0b3B7XG4gICAgICByaWdodDogODBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBoYWJsZXR7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHJpZ2h0OiA4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBsZWZ0OiA2cHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cbiAgLmJ0bi1jb250YWluZXJ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICBzcGFue1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaG9uZS1kb3due1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMHB4IDVweDtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZGVjbGluZS1jb29raWV7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIEBpbmNsdWRlIHBob25lLWRvd257XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnRleHQtdHdvLWdyaWQge1xuICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbC1maWZ0eSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxNWVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDU4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmZlYXR1cmUtd2l0aC10YWJzIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAwIDA7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJzLXdyYXAge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWItbGlzdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLXRhYiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNBRkFGQUY7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweCAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi1jb250ZW50LW91dGVyIHtcbiAgICAgICAgICAgIC5mZWF0dXJlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQUZBRkFGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNBRkFGQUY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3Byb2R1Y3QvZG93bi1hcnJvdy5zdmdcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggYXV0byA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNrdG9wLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZS5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuZXhwYW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmJveC1ncmlkIHtcbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDAgMTAwcHg7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYm94LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxOSUgLSAyMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAxMHB4IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTklIC0gMTBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNCUgLSAyMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzIlIC0gMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLXdyYXAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQ2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwLjQlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4udGV4dC13aXRoLWltZyB7XG4gICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgIC5pbnRybyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wNDVlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJnLWltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICAgICAgbWFyZ2luOiAxMjBweCBhdXRvIDA7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2t0b3AtaW1nIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1vYmlsZS1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnRhYi1ncmlkIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB9XG4gICAgLnRhYi1jb250YWluZXIge1xuICAgICAgICAudGFiLWhlYWQtd3JhcCB7XG4gICAgICAgICAgICAudGFiLXJlc3BvbnNpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFweCAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yIG9uIGFjdGl2ZVxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC10YWItd3JhcCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnRhYi1ibG9jayB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDU2cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAud2F0Y2gtdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnRleHQtd2l0aC1pY29uLWdyaWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cbiAgICAuaW50cm8ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNDBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwib2JqZWN0LWZpdDogY29udGFpbjtcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLXdyYXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYuY3VzdG9tZXItZGV0YWlsLWljb24ge1xuICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5jYXJlZXItdGV4dC1pY29uIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW50cm8ge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDExN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmlnLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hd3MtaWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICAgICAgfVxuICAgICAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYnV0dG9uLWJvdHRvbSB7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcCAwIDE1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaWNvbi1zaXplIHtcbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZmluYW5jaWFsLXRleHQtaWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZzogMjAwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmludHJvIHtcbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5saWZlLXRleHQtaWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ib3gtc2hhZG93IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW50cm8ge1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbC10aHJlZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggNjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5haS10ZXh0LWljb24ge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMCA3MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJveC1zaGFkb3cge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW50cm8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2wtdGhyZWUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDYwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC1ib3gge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5haS1ib3gtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgJi5zaGFkb3ctbm9uZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyAqKioqKioqKioqKiogY29tbW9uIHN0eWxlIGZvciBhbGwgKioqKioqKioqKlxuICAgICYudGhyZWUtZ3JpZCB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICAgICAgfVxuICAgICAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJveC1zaGFkb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC00ODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTdweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmxlc3Mtc3BhY2luZyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCA4MHB4IDUwcHggLTkwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgICB9XG4gICAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRleHQtd2l0aC1pY29uLWdyaWQtZ3JheWJnIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uaWNvbi1ib3gge1xuICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICAgICAgLy8gd29yZC1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxOHB4IGF1dG8gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2std3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMCUgLSA5MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCA0NXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzAlIC0gMzBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyOSUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI5JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgfVxuICAgICYuYmcteWVsbG93e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgICAmLnRleHQtYmxhY2t7XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5pY29uLXNsaWRlciB7XG4gICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICAgICAgLy8gd29yZC1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxOHB4IGF1dCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk4OHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3OTBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NTVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge31cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTU2cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wcm9kdWN0L2Fycm93LnBuZyk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xOXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xM3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtODBweDtcbiAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01NHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3Byb2R1Y3QvYXJyb3cucG5nKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDYxcHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jb2x1bW4tZm91ci1ncmlkIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICAuYmctaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICAgICAgICAgIC8vIHdvcmQtc3BhY2luZzogMC4wOGVtO1xuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI0JSAtIDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDVweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZmlsdGVyLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5iZy1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTE3JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiA1NnB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICYuc3Bhbi1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjQ1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDAgMXB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtYmxvY2sge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDI1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrW25nLWNsb2FrXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAzMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAxNXB4IDA7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzkzcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMyJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0OSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggNXB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5uZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAyNXB4IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cC1lZGl0LWxpbmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLW91dGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIH1cbiAgICAubm8tcmVjb3JkIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5ldmVudHMtZ3JpZCB7XG4gICAgbWluLWhlaWdodDogNDM1cHg7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgcGFkZGluZzogODNweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCA2N3B4O1xuICAgIH1cbiAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJvdGF0ZSB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggYXV0byAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICYuc3Bhbi1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvc2VsZWN0b3IucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMCAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDk3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sLXRocmVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmltYWdlLWJsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDI1cHggMjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzNyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUzcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0NXB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pbm5lci1ibG9jayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjclIC0gNXB4KTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCAyMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzAlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMDllbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zcGVha2VyLWdyaWQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3NwZWFrZXIucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5idG4tb3V0ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi10b29wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgICAubm8tcmVjb3JkIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uYmxvY2stZ3JpZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMCAxMHB4O1xuICAgIH1cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgLmJpZy1ibG9jayB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTU2cHg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYm90dG9tLWZpeCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1hZ2UtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogODBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wODtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbWFsbC1ibG9jayB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTU2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDFweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDE0cHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2NyUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLm5ld3MtZ3JpZCB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogOTBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDMxcHggMCA2OHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB9XG4gICAgLmJsb2NrLXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgJi5yb3RhdGUge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICYuc3Bhbi1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYmxhY2stZHViZWxsLWFycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMXB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNTNweCA1cHggMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDgwcHggMCAxNXB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW46IDQ1cHggMCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaWU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ncmlkLWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLmJsb2NrW25nLWNsb2FrXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMyUgLSA3MHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogNjhweCAzNXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDEwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlubmVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cmFwLWVuZCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1vdXRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggNDRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIH1cbiAgICAubm8tcmVjb3JkIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jb250YWN0LWN0YSB7XG4gICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saW5rLW91dGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ubG9nby1jYXJkLWdyaWQge1xuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzElIC0gMzBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDEwMHB4IDE1cHggMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUycHggNTRweCA3MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzU4cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDcwcHggMTBweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDAgMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDQwcHggNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmJsb2ctZmVhdHVyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMDtcbiAgICB9XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIC5iaWctYmxvY2sge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTY4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNzBweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMzY1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2UtYm94IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMDg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ3NXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc21hbGwtYmxvY2sge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIGhlaWdodDogNDA4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NjhweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjM0cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltYWdlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjclIC0gMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDAgOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnBvc3RzLWdyaWQge1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDgwcHg7XG4gICAgfVxuICAgIC5ibG9jay13cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAmLnNwYW4tYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYXJyb3cxLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDFweDtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNTNweCA1cHggMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDVweCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuYmxvY2tbbmctY2xvYWtdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDUwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiA1MnB4IDI1cHggMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMTBweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNDBweCAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xMjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLW91dGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjhweDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCA0NXB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIC5uby1yZWNvcmQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmJsb2ctZGV0YWlsIHtcbiAgICBib3gtc2hhZG93OiAwIC01cHggMTBweCAwIHJnYmEoMCwwLDAsMC4zNSk7XG4gICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmxpbmstd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5iaWctY29sIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDcwJSAtIDQ1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6IFwicG9wcGluc1wiO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNjQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwb3BwaW5zXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJsb2NrcXVvdGU+cCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiO1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJwb3BwaW5zXCI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDc1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5zaXplLW1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg3MHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuN2VtO1xuICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ3NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2l6ZS1tZWRpdW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hbGlnbmxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBteS1hd2Vzb21lLWNvdW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPm9sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTMxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggYXV0byAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb2x1bW4tYmxvY2sge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMCUgLSAxMHB4KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0N3B4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNtYWxsLWNvbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4IDM1cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNpZGUtY29udGVudC13cmFwe1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi1kZWZhdWx0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2lkZS1zdGlja3l7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgLmlubmVyLWNvbHVtbntcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0N3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3B7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjc0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5maXhlZHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnN0b3B7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNtYWxsLWNvbHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zb2NpYWwtaWNvbiB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc29jaWFsLWljb24ge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgaDUge1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOSk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgfVxuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBibG9nIGRldGFpbHMgZm9ybSBzdHlsZSBcbiAgICAuZm9ybS1ibG9nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzVweDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjQlIC0gMjBweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtMzI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDI1cHg7XG4gICAgICAgICAgICAgICAgJi5mb3JtLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBhW3RhcmdldD1fYmxhbmtdIHtcbiAgICAvLyAgICAgY29sb3I6ICRwdXJwbGUhaW1wb3J0YW50O1xuICAgIC8vIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnJlc291cmNlLWdyaWQge1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgIHBhZGRpbmc6IDUwcHggMCA1OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICB9XG4gIC53cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuZmlsdGVyLXdyYXAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDUyJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICAuc2VhcmNoIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMXB4IDUzcHggOHB4IDE5cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMjk1cHg7XG4gICAgICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMzJweCA5cHggMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpbHRlciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDY0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQyNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xLjJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3Qge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI5MnB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnJvdGF0ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB0b3A6IDQzcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCA4MHB4IDEzcHggMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHggMTJweCAxMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zcGFuLWJvcmRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICByaWdodDogMThweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2FyZHMtZ3JpZC9maWx0ZXItYXJyb3cucG5nXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDRweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1OTZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5NXB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIH1cbiAgICAgIC5ncmlkW25nLWNsb2FrXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZ3JpZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAxMnB4IDMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogNDk1cHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZmVhdHVyZV9pbWFnZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8vIG1heC13aWR0aDogMjg1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCA4cHggMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0OXB4KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgaDYge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAud2F0Y2gtdmlkZW8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgICAgLkxpbmstd3JhcCB7XG4gICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4td3JhcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgLnNlZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDM0cHggMTZweCAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICBwYWRkaW5nOiAxM3B4IDQ1cHggMTNweCA0NXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubm8tcmVjb3JkIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZXZlbnQtZm9ybS1ncmlkIHtcbiAgICBwYWRkaW5nOiAxNzhweCAwIDEyMHB4O1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMCA1MHB4O1xuICAgIH1cbiAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNDAlIC0gNDBweCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDM1LjZweCA0LjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxpbmUtaG92ZXIge1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS13cmFwIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDYwJSAtIDIwcHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgcGFkZGluZzogNTVweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAmLnRoYW5rcy1mb3JtIHtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRoYW5rcy1tc2cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIdWJTcG90XG4gICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmhic3B0LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPnVsICwgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgdWwuaW5wdXRzLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tcmFkaW8tZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvZ2V0LXN0YXJ0ZWQvZm9ybS1hcnJvdy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTQlIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5oc19zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAuaHMtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAyNXB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZXZlbnQtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDEyNXB4O1xuICAgIH1cbiAgICBvcGFjaXR5OiAwO1xuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA2MXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGlkZXItd3JhcCB7XG4gICAgICAgIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1OTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMjc7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMjJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDVweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG8gMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY5MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwcHggMXB4IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzglO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM4JTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMzAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNvbnRhY3Qtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAxMjBweCAwO1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDEyMHB4O1xuICAgIH1cbiAgICAuYm94LXNoYWRvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci13cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MzVweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDcwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg2MSUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ3cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjc4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzklIC0gMTVweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLThweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0MiU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9BcnJvdy1wdXJwbGUucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDcwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQyJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL0Fycm93LXB1cnBsZS5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDcwcHgpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZXZlbnQtY3RhIHtcbiAgICAmLmJnLWJsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDYxcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogODVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2M3B4XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5uZXItY29udGVudCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUyJSAtIDM1cHgpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZmVhdHVyZS1ibG9jay1ncmlkIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiA2MXB4O1xuICAgICAgICAgICAgLy8gLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLXdyYXAge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAxMHB4IDQwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDAgMjBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDI1cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzUycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmlubmVyLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgICAgICAgICAgLmJnLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTFweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAubGluay13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjVweDtcbiAgICAgICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5pbWFnZS1zbGlkZXIge1xuICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAxMjBweDtcbiAgICB9XG4gICAgJi5iZy15ZWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICB9XG4gICAgLmJsb2NrLXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDI4cHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC02M3B4O1xuICAgICAgICAgICAgdG9wOiAzNyU7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDY3cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC02M3B4O1xuICAgICAgICAgICAgdG9wOiAzNyU7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDY3cHgpO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnRlc3RpbW9uaWFsLXNsaWRlciB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogOTBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMCAxNDBweDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA2MXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9jay13cmFwIHtcbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExNXB4IDMwcHggNDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMTVweCAwcHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDY1cHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDQ1cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC05NXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2N1c3RvbWVycy1zbGlkZXIvcXVvdGF0aW9uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gcCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDI1LjUlO1xuICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMC40JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDQwJSAtIDEycHgpO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMzAlIC0gMTJweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMzEuMyU7XG4gICAgICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbGVmdDogNDElO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoNDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMzAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDI1LjUlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMC42JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jYXJlZXItZ3JpZCB7XG4gICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmxvY2std3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogNjcwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICYucm90YXRlIHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAvLyAgIG1heC13aWR0aDogMjEycHg7XG4gICAgICAgICAgICAvLyAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4IDEycHggMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAmLnNwYW4tYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2FyZHMtZ3JpZC9maWx0ZXItYXJyb3cucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjIwcHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMXB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC13cmFwIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lci10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmdyaWQtYmxvY2sge1xuICAgICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMzBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0NXB4IDE1cHggMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDVweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjMycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5oaWRlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyAgICAgJi5kaXNwbGF5IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIC5uby1yZWNvcmQge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ucHJlc3MtYmxvZy1mZWF0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAuYmlnLWJsb2NrIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saW5rLXdyYXAge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc21hbGwtYmxvY2sge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjA3cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDMwcHggMzNweCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDI1cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3OCUgLSAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjA4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDAgOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnByZXNzLWdyaWQge1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgIH1cbiAgICAud3JhcHBlciB7XG4gICAgICAgIG1heC13aWR0aDogMTEwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuZmlsdGVyLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1NHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTIlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDUzcHggNXB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAzMnB4IDlweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5yb3RhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggODBweCAxMXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweCAxMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zcGFuLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvdzEuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGhlaWdodCwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0LCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU5NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmdyaWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjVweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAtNXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxM3B4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE3cHhcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAud2F0Y2gtdmlkZW8ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4td3JhcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uby1yZWNvcmQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIGEge1xuICAgIC8vICAgICBjb2xvcjogJHB1cnBsZSFpbXBvcnRhbnQ7XG4gICAgLy8gfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ucHJlc3MtZGV0YWlsIHtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcbiAgICB9XG4gICAgJi5uby1zaGFkb3cge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmxpbmstd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJpZy1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjglIC0gNDVweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBibG9ja3F1b3RlPnAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInBvcHBpbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjNweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDAgMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDc1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NzBweDtcbiAgICAgICAgICAgICAgICAvLyAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA2ZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDc1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zaXplLW1lZGl1bSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFsaWdubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbXktYXdlc29tZS1jb3VudGVyO1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG15LWF3ZXNvbWUtY291bnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPm9sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXktYXdlc29tZS1jb3VudGVyLCBsb3dlci1hbHBoYSkgXCIuIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5vbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG15LWF3ZXNvbWUtY291bnRlciwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbHVtbi1ibG9jayB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI4JSAtIDEwcHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNtYWxsLWNvbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNnB4IDM1cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxOHB4IDI1cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndyYXAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc29jaWFsLWljb24ge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBibG9nIGRldGFpbHMgZm9ybSBzdHlsZSBcbiAgICAuZm9ybS1ibG9nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgcGFkZGluZzogNDBweCAzNXB4O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzIlIC0gMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg2NCUgLSAyMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4tZGVmYXVsdCB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMjVweDtcbiAgICAgICAgICAgICAgICAmLmZvcm0tYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudC1ib3gge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0yOTBweDtcbiAgICAgICAgICAgIHRvcDogLTI1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAubWFpbC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNvY2lhbC1pY29uIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYVt0YXJnZXQ9X2JsYW5rXSB7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlIWltcG9ydGFudDtcbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5ib2FyZC1ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICAmLmJnLXllbGxvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9jay13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAuYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjQlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCA1MHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweCAyMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtd3JhcCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uaW52ZXN0b3ItYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMTNweCA0NS42cHggNC40cHggcmdiYSgwLDAsMCwwLjAxKTtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDAgMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgfVxuICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNjFweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY3VzdG9tZXJzLXNsaWRlci9xdW90YXRpb24uc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9jay13cmFwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgICAgIG1hcmdpbjogMTAwcHggYXV0byA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW46IDQ1cHggYXV0byAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTklIC0gMjJweCk7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjEwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNTVweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDIwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxOSUgLSAyMnB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZGlzcGxheSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ubGVhZGVyc2hpcC1ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDEzcHggNDUuNnB4IDQuNHB4IHJnYmEoMCwwLDAsMC4wMSk7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAxMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDEyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDAgMTUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogODBweCAwIDE3MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMTQwcHg7XG4gICAgfVxuICAgICYuYmcteWVsbG93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMXB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyAqKioqKioqKioqKioqKioqKioqKioqKiAgIFNMSUNLIFNMSURFUiBESVYgU1RBUlRTICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAubGVhZGVyc2hpcC1ibG9jayB7XG4gICAgICAgICYuc2hvdy1zbGlkZXJ7XG4gICAgICAgICAgICAuaW5uZXItc2xpZGUtd3JhcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIG1hcmdpbi10b3A6IDIzMHB4O1xuICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcC1taWQge1xuICAgICAgICAvLyAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAvLyB9XG4gICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAvLyBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgLy8gICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTMycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmxlYWRlci13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjU1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjQlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgICAgIC50aXRsZS1ibG9ja3tcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgIC50aXRsZS1ibG9ja3tcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygzMiUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDEwNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC8vbWF4LWhlaWdodDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2t0b3AtaG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNob3d7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA3MXB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtODBweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDMyJTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5zbGljay1kaXNhYmxlZHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNjhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLnNsaWNrLWRpc2FibGVke1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gKioqKioqKioqKioqICBiYWNrZ3JvdW5kIHBhdHRlcm4gZm9yIHNsaWRlciAqKioqKioqKioqKiogIFxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMDRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTk4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvbGVhZGVyLWJnLmpwZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vICoqKioqKioqKioqKiBlbmQgYmFja2dyb3VuZCBwYXR0ZXJuIGZvciBzbGlkZXIgICAqKioqKioqKioqKioqKioqKioqKioqKiAgICoqKioqKioqKioqKiAgXG4gICAgICAgIH1cbiAgICAgICAgLy8gKioqKioqKioqKioqKioqKioqKioqKiogICBZRUxMT1cgYW5kIHNsaWNrIGZvciAgc3R5bGUgc3RhcnRzICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAgIC5pbm5lci1zbGlkZS13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAuc2xpY2stbGlzdCB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlubmVyLXNsaWRlIHtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IC0zOTBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGVza3RvcC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAtMzA4cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmRlc2t0b3Atd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB0b3A6IC0yMDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogNTk4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvbGVhZGVyLWJnLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0NDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNsb3NlLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZnVsbC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmF1dGhvci1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXV0aG9yLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMiUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICoqKioqKioqKioqKioqKioqKioqKioqICAgY2xpY2sgc2VlIG1vcmUgdG8gZXhwYW5kICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VlLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjMwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vKioqKioqKioqKioqKioqKioqKioqKiogZW5kICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyAqKioqKioqKioqKioqKioqKioqKioqKiAgIFNIT1cgY2xhc3MgdG8gU0hPVyBDYXJkICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAgICAgICAgICAgICAmLnNob3cgLCAmLnNsaWNrLWFjdGl2ZSwgJi5zbGljay1jdXJyZW50e1xuICAgICAgICAgICAgICAgICAgICAuZGVza3RvcC1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vKioqKioqKioqKioqKioqKioqKioqKiogZW5kIFNIT1cgY2xhc3MgKioqKioqKioqKioqKioqKioqKioqKiogIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGVmdDogMzIlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTY4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLW5leHR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTk4JTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC5sZWFkZXItd3JhcC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUuc2hvdzphZnRlciB7XG4vLyAgICAgY29udGVudDogJyc7XG4vLyAgICAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4vLyAgICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuLy8gICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgJGdyZXk7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogLTEwcHg7XG4vLyAgICAgbGVmdDogNDBweDtcbi8vICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4vLyAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4vLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgfVxuLy8gICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4vLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgfVxuLy8gfVxuXG4ubGVhZC1vdmVybGF5IHtcbiAgICAuaW5uZXItc2xpZGUtd3JhcCB7XG4gICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5uZXItc2xpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSwgJi5zaG93e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5kZXNrdG9wLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC8vIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgLy8gb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAvLyB0b3A6IC0zMDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZGVza3RvcC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRvcDogLTIwNHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogNTk4cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2xlYWRlci1iZy5qcGcpO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jbG9zZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZnVsbC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdXRob3ItaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtby1vYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdXRob3ItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXV0aG9yLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoNiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAqKioqKioqKioqKioqKioqKioqKioqKiAgIGNsaWNrIHNlZSBtb3JlIHRvIGV4cGFuZCAqKioqKioqKioqKioqKioqKioqKioqKiAgXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2VlLW1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLy8qKioqKioqKioqKioqKioqKioqKioqKiBlbmQgKioqKioqKioqKioqKioqKioqKioqKiogIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gKioqKioqKioqKioqKioqKioqKioqKiogICBTSE9XIGNsYXNzIHRvIFNIT1cgQ2FyZCAqKioqKioqKioqKioqKioqKioqKioqKiAgXG4gICAgICAgICAgICAmLnNob3cgLCAmLnNsaWNrLWFjdGl2ZSwgJi5zbGljay1jdXJyZW50e1xuICAgICAgICAgICAgICAgIC5kZXNrdG9wLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyoqKioqKioqKioqKioqKioqKioqKioqIGVuZCBTSE9XIGNsYXNzICoqKioqKioqKioqKioqKioqKioqKioqICBcbiAgICAgICAgfVxuICAgICAgICAvLyAuc2xpY2stcHJldiwgI3ByZXYtcGFnZSB7XG4gICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIC8vICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLy8gICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAvLyAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICAvLyAgICAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICAvLyAgICAgYm90dG9tOiAtODBweDtcbiAgICAgICAgLy8gICAgIG91dGxpbmU6IDA7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC8vICAgICB6LWluZGV4OiAxO1xuICAgICAgICAvLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIC8vICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAvLyAgICAgICAgIC8vIGxlZnQ6IDMyJTtcbiAgICAgICAgLy8gICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIC8vICAgICAgICAgYm90dG9tOiAtNjhweDtcbiAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIC8vICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgLy8gICAgIH1cbiAgICAgICAgLy8gfVxuICAgICAgICAvLyAuc2xpY2stbmV4dCwgI25leHQtcGFnZXtcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgLy8gICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAvLyAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIC8vICAgICBib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vICAgICByaWdodDogMDtcbiAgICAgICAgLy8gICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgLy8gICAgIG91dGxpbmU6IDA7XG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIC8vICAgICB6LWluZGV4OiAxO1xuICAgICAgICAvLyAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgLy8gICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgIC8vICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAvLyAgICAgICAgIGJvdHRvbTogLTY4cHg7XG4gICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAvLyAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAvLyAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgICAgICAvLyAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stcHJldiwgI3ByZXYtcGFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIGJvdHRvbTogLTgwcHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3B7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzFweCk7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyBsZWZ0OiAzMiU7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IC02OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGljay1uZXh0LCAjbmV4dC1wYWdle1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEzcHggNDBweCAxMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDYwcHgpO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAtODBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAtNjhweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5hd3MtYmxvY2sge1xuICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgIHBhZGRpbmc6IDE5OHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDY4cHg7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2NrLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDMycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDlweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNCUgLSAyM3B4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjIlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygyMyUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvQXJyb3czLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDUwcHggMCAxMHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMCAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uY29sdW1uLXRocmVlIHtcbiAgICBwYWRkaW5nOiAxNTBweCAwIDE2MHB4O1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW4td3JhcHBlciB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDQwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4tb3V0ZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuc2VlLW1vcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYXdzLWNvbHVtbiB7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgfVxuICAgICAgICAuY29sdW1uLXdyYXBwZXIge1xuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAmLmRpc3BsYXkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5iZy1wdXJwbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ucmVzb3VyY2UtZGV0YWlsIHtcbiAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbm5lci10ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAzMHB4IDMwcHggMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm5ld3MtZGV0YWlsIHtcbiAgICAgICAgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzb3VyY2UtdGl0bGUtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmhpd2Ytd2l0aC1pbnRybyB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMTNweCAzNnB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLXVwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEyMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDM2cHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB9XG4gICAgICAgIC5pbnRybyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICB3b3JkLXNwYWNpbmc6IDAuMTVlbTtcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAwOGVtO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWctd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3N3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9hcnJvd2JpZy5wbmdcIik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhvdmVyLWltZyB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE5MXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mZWF0dXJlLWltZy13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYXJyb3diaWcucG5nXCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZmVhdHVyZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI1MHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTE5MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nMSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nMyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5MXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nNCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWc1IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmltZzYge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1nNyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWc4IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWcyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5MnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNhcmVlcnMtZGV0YWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAuY29tZWV0LXBvc2l0aW9uLW1ldGEtc2luZ2xle1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgaDQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6ICRmb250LTM2ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIC8vIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgZm9udC1zaXplOiAkZm9udC0zNiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAkZm9udC0yNCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgZm9udC1zaXplOiAkZm9udC0xOCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnBvc2l0aW9uLWltYWdle1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgc3BhbntcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgc3BhbixwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRmb250LTE4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE3ZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTk1cHgpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgZm9udC1zaXplOiAkZm9udC0xOCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgfVxuICB9XG4gIC5jb21lZXQtdXNlci10ZXh0e1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgdWx7XG4gICAgICBsaXtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE3ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgfVxuICAgIH1cbiAgICBwe1xuICAgICAgPiBzdHJvbmcge1xuICAgICAgICBmb250LWZhbWlseTogXCJwb3BwaW5zXCI7XG4gICAgICB9XG4gICAgICA+IGJyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uYW5hbHl0aWNzLWZlYXR1cmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAuaW50cm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gd29yZC1zcGFjaW5nOiAwLjE1ZW07XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAwOGVtO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZlYXR1cmUtd3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIG1hcmdpbjogMTM1cHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuZGVza3RvcC1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9iaWxlLWltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0M3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrMSB7XG4gICAgICAgICAgICB0b3A6IC0yMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDYycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHRvcDogLTI3cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdG9wOiA5LjQlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG92ZXIxIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogLTE3NnB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTY1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxOTVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDMycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTIzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE2M3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmhvdmVyMSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrMiB7XG4gICAgICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgICAgICB0b3A6IDE5MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0b3A6IDI0JTtcbiAgICAgICAgICAgICAgICByaWdodDogMTIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhvdmVyMiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xNzVweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTk1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTI1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE2M3B4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNDhweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLmhvdmVyMiB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsb2NrMyB7XG4gICAgICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdG9wOiAzOCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICByaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob3ZlcjMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTc0cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA2NXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTk1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEzNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNjNweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5ob3ZlcjMge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9jazQge1xuICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MiU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEyMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhvdmVyNCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIyN3B4O1xuICAgICAgICAgICAgICAgIHRvcDogNTJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzZweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNjNweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5ob3ZlcjQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ibG9jazUge1xuICAgICAgICAgICAgdG9wOiAxOTBweDtcbiAgICAgICAgICAgIGxlZnQ6IC02NHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB0b3A6IDE0N3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IC01N3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHRvcDogNjYlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMjJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICByaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob3ZlcjUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yMTVweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0yOHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTk1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTYzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE0OHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaG92ZXI1IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmxvY2s2IHtcbiAgICAgICAgICAgIHRvcDogLTIxcHg7XG4gICAgICAgICAgICBsZWZ0OiA2MnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICB0b3A6IC0yN3B4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgdG9wOiA4MC41JTtcbiAgICAgICAgICAgICAgICByaWdodDogMTIycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaG92ZXI2IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjE1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAtNTdweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzZweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTYzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTE0OHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0MnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaG92ZXI2IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmZyZWUtdHJpYWwtYmFubmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDEzcHggMzUuNnB4IDQuNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgbWluLWhlaWdodDogNjgwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOTBweCAwIDUwcHg7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgcGFkZGluZzogOTBweCAwIDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgcGFkZGluZzogOTBweCAwIDUwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1OTVweDtcbiAgICB9XG4gICAgLmJnLXZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYmctaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDY2MHB4O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pY29uLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIHdpZHRoOiA1NjBweDtcbiAgICAgICAgbGVmdDogMzhweDtcbiAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICB3aWR0aDogNDk1cHg7XG4gICAgICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjMuNSU7XG4gICAgICAgICAgICBsZWZ0OiAzNCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaWNvbi10ZXh0LXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICAgICAgbGVmdDogMTguNSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIxLjUlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBjb250YWluZXItdXAge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDU0cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAxNHB4IDAgOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5sb2dvLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUyMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzNHB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDAuODU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDcycHg7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4wODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDU4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMS4zNztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFxdWE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi50aHJlZS1jb2wtZ3JpZCB7XG4gICAgcGFkZGluZzogMTUwcHggMCAxNjBweDtcbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgIC8vICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZ3JpZC13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAyNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5ncmlkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDMwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAzNXB4IDE1cHggMDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzOTNweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzIlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCA1cHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDQ1cHggMjVweCAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDMwcHggMjVweCAyNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbm5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IDAuM3MgdGZhZGVpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMS4ycztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYmctcHVycGxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGZhZGVpbiB7XG4gICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICA2NiUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0ZmFkZWluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDY2JSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmltYWdlLXdpdGgtdGV4dCB7XG4gICAgLy8gYmxvZyBkZXRhaWxzIGZvcm0gc3R5bGUgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cbiAgICAuZm9ybS1ibG9nIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNDBweCAzNXB4O1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4IDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci11cCB7XG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoMzIlIC0gMjBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1NCUgLSAyMHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmJnLXB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIC5mb3JtLWJsb2cge1xuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4ub3ZlcmxheS1hY3RpdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLm92ZXJsYXkge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA5OTk5OTtcbiAgICAgICAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLVVwIDEuNXMgZWFzZS1pbi1vdXQgYm90aDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBpZnJhbWUge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAudi1taWRkbGUtaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIC52LW1pZGRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudmlkZW8tY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuLmNsb3NlLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTM7XG4gICAgcGFkZGluZzogMXB4IDFweCAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6YWZ0ZXIsXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jYWxjdWxhdG9yLWdyaWQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC8vYm9yZGVyLXRvcDogMTdweCBzb2xpZCAkcHVycGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICBjb2xvcjogJG5hdnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4O1xuICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDE0ZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vdXRlci1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgICAuY29sLXR3by1ncmlkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMXB4IDAgMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLXR3byB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTYwcHgpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNjBweCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDgwcHggMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDMycHgpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA4MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDgwcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA4MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBvcHVwIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0xcHggMTJweCAxOXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbC10d28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9wLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kcm9wZG93bi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvYXJyb3ctZG93bi1jYWxjLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDRweCAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAucG9wLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgLy8gIEBtZWRpYSBwcmludHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweCA0cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIEBtZWRpYSBwcmludHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb2wtdHdvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweCAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGVyY2VudGFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDIwcHggMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIlXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlucHV0LWJsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImFjdW1pbi1wcm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxMHB4IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbi1sYXN0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wb3B1cC10YWJzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYudGFicyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbC10d28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW5wdXQtYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvL2NoZWNrYm94IGZpbHRlclxuICAgICAgICAuY2hlY2tib3gtZmlsdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5maWx0ZXItd3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAzcHggNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgIC5jaGVja2JveC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja2JveC1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjExcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDUxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2RlZGZlMCwgI2Q0ZDVkNik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IGFuZCAoY29sb3IpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZWRmZTA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LW1zLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud2VrYV9jaGVjayxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5uYXNfY2hlY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI2MwYzBjMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzBkZWcsICRwdXJwbGUsICM5ZTQxOWUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCAwIDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IGFuZCAoY29sb3IpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgcGhvbmUtZG93bntcbiAgICAgICAgICAgICAgICAvLyAgIG1hcmdpbjogOHB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoYXJ0cy13cmFwIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAvLyBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMTI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDUge1xuICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2hhcnQtaW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleTtcbiAgICAgICAgcGFkZGluZzogMzVweCAyNXB4O1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuY29sLXdyYXAge1xuICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNjaGFydF9kaXYxLFxuICAgICAgICAgICAgI2NoYXJ0X2RpdjQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNjaGFydF9kaXYyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTA1MHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2NoYXJ0X2RpdjMge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDUwcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBzcGFuLm5vdGUge1xuICAgICAgICBmb250LXNpemU6ICRmb250LTEwO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgICAuY2hhcnQtaW5uZXIge1xuICAgICAgICAmLnNwbGl0LWNoYXJ0IHtcbiAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5ncm93dGgtY2hhcnQge1xuICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZyB7XG4gICAgICAgICAgICAgICAgdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50d28tY2hhcnRzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jb2wtd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlkIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGcge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGFjdW1pbi1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmJhbm5lci1mb3VydGgtbGV2ZWwge1xuICAgIG1pbi1oZWlnaHQ6IDUxMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC8vIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgei1pbmRleDogMTtcblxuICAgIFxuICAgIGJvcmRlci1ib3R0b206IDE3cHggc29saWQgJHB1cnBsZTtcbiAgICBib3gtc2hhZG93OiAtMXB4IDdweCAxMHB4IDBweCByZ2JhKDUwLCA1MCwgNTAsIDAuNik7XG4gICAgQGluY2x1ZGUgY29udGFpbmVyLWRvd24ge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgbWluLWhlaWdodDogMzUwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgIC5iZy1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGF0dGVybiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTUwJTtcbiAgICAgICAgdG9wOiAtMTIwJTtcbiAgICAgICAgaGVpZ2h0OiAzMzhweDtcbiAgICAgICAgd2lkdGg6IDkxJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItb3V0ZXItZG93biB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUzMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAtMTQwcHg7XG4gICAgICAgICAgICB0b3A6IC0xNjJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgICAgIHRvcDogLTkycHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICBsZWZ0OiAtNDZweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubG9nby13cmFwIHtcbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTk4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTA5cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiA5NHB4IDAgMCA1MHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBjb250YWluZXItb3V0ZXItZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0NHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMCA2MHB4IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGgxLGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXItb3V0ZXItZG93biB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTI0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgcHJpbnQgYW5kIChjb2xvcikge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgICAgICAgICAtbW96LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uZ2xvYmFsLXBvcHVwe1xuICAgIC52LW1pZGRsZS1pbm5lcntcbiAgICAgICAgLnYtbWlkZGxle1xuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHtcbiAgICAgICAgICAgICAgICAuY29se1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5jb2wtYmxvY2t7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC11cHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDM1cHggNDVweCA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgLmhic3B0LWZvcm0ge1xuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyg5MHZoIC0gMjAwcHgpO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgICAgICBmaWVsZHNldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2dldC1zdGFydGVkL2Zvcm0tYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk0JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1lcnJvci1tc2dzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1lcnJvci1tc2cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1cm50LW9yYW5nZS1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgID51bCAsIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsLmlucHV0cy1saXN0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1mb3JtLXJhZGlvLWRpc3BsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWZvcm0tY2hlY2tib3h7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHNfc2VydmVyX2Nsb3VkX3ZlbmRvcl9hZmZpbGlhdGlvbl9fYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmhzX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC5ocy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiYuaHVic3BvdC1mb3Jte1xuICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbjogNzNweCBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgLy8gZm9udC1zaXplOiA2MXB4O1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41MjQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAuaGJzcHQtZm9ybSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoOTB2aCAtIDIwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+dWwgLCBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnVybnQtb3JhbmdlLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+dWwgLCBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB1bC5pbnB1dHMtbGlzdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtZm9ybS1yYWRpby1kaXNwbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaHMtaW5wdXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE0IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9nZXQtc3RhcnRlZC9mb3JtLWFycm93LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NCUgNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYWN1bWluLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wdGlvbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhY3VtaW4tZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbnB1dHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaHNfZXJyb3Jfcm9sbHVwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmhzX3N1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIC5ocy1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDI1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnYtbWlkZGxlLWlubmVyIHtcbiAgICAgICAgLnYtbWlkZGxlIHtcbiAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA2NTBweCkgYW5kIChtaW4taGVpZ2h0OiA2MjBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA2MjBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAuY29sIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHggMjBweCAzMHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMDVweCAzNXB4IDQ1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDY1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiQ2FsY3VsYXRlIHlvdXIgY29zdCBvZiBkYXRhIHN0b3JhZ2UuIExldHMgc3RhcnQgd2l0aCBiYXNpYyBpbmZvcm1hdGlvblwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uaWNvbi10YWJze1xuICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggODBweCA1MHB4IC05MHB4IHJnYmEoMCwwLDAsMC4yKTtcbiAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgIHotaW5kZXg6IDk7XG4gICAgIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XG4gICAgIH1cbiAgICAudGl0bGV7XG4gICAgICAgIG1heC13aWR0aDogODUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICB9XG4gICAgLmljb24tdGFiLXdyYXB7XG4gICAgICAgIC50YWItYmxvY2t7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KXtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbC1maXZle1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE5JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwKXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA3KTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgLmljb24td3JhcHtcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuY29udGVudC13cmFwe1xuICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWN1cnJlbnR7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDcpO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAuaWNvbi13cmFwe1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXB7XG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB9XG4gICAgICAgICAgICAuYmxvY2t7XG4gICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4OyBcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCA4cHggMDtcbiAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA2MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAxNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgLmljb24td3JhcHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXB7XG4gICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAvLyAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICAvLyAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAvLyAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgIC8vICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnRlbnQtYmxvY2t7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRleHQtYmxvY2t7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDAuOTg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDEwcHg7XG4gICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltZy13cmFwe1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW50LXdyYXBwZXJ7XG4gICAgICAgICAgICAudGV4dC1ibG9ja3tcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBoNHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMC45ODtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWctd3JhcHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDklIC0gMTBweCk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgLnNsaWNrLWxpc3R7XG4gICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICB9IFxuICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXRyYWNre1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSAhaW1wb3J0YW50OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICB9IFxuICAgICB9XG4gICAgIC5zbGljay1zbGlkZXJ7XG4gICAgICAgICAgLnNsaWNrLXByZXYge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM4JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLW5leHQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzOCU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stZG90cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4udXNlLWNhc2UtdGFicyB7XG4gICAgcGFkZGluZzogOThweCAwIDEyMHB4O1xuICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIC8vIG1pbi1oZWlnaHQ6IDg1NXB4OyBwYiByZW1vdmFsXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6MTE5OSl7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCA1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIH1cbiAgICAuYmctaW1nIHtcbiAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlOyBwYiByZW1vdmFsXG4gICAgICAgIGxlZnQ6IC01cHg7XG4gICAgICAgIHRvcDogLTE4MHB4O1xuICAgICAgICB3aWR0aDogNjIwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTc1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNjQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDU4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIHRvcDogLTExMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDUyNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRhYi13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyB0b3A6IDQwLjUlOyBwYiByZW1vdmFsXG4gICAgICAgICAgICAvLyBsZWZ0OiAyOCU7IHB1cnBsZSBibG9jayByZW1vdmFsXG4gICAgICAgICAgICAvLyBsZWZ0OjBweDsgVE9ETyBQQlJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDo4MHB4OyAvL25ldyBwYlxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIC8vIHRvcDogNTAuNSU7IHBiIHJlbW92YWxcbiAgICAgICAgICAgICAgICAvLyBsZWZ0OiAyOCU7IHBiIHJlbW92YWxcbiAgICAgICAgICAgICAgICB0b3A6IDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMzBweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDotMTJweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpe1xuICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtZXh0cmFib2xkO1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGdyZXk7IHBiIHJlbW92YWxcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhdWJlcmdpbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDJweCAwO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYXViZXJnaW5lOyBwYiByZW1vdmFsXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNsYXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhdWJlcmdpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdWJlcmdpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5zbGlkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCAwO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTVweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODlweDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAwLjAxOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5hY2NvcmRpb24tdGFiIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG4gICBcbiAgLmludHJvIHtcbiAgICBoMiB7XG4gICAgICAvLyBmb250LXNpemU6IDUwcHg7XG4gICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAvLyBmb250LXNpemU6IDQ2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAvLyBmb250LXNpemU6IDQycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaGFibGV0IHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAzOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgICAvLyBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWNjb3JkaW9uLW91dGVyIHtcbiAgICAuY29sLXR3byB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogNTkuMyU7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDQwLjclO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmltYWdlLW91dGVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgICAgICAgIGhlaWdodDogNDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhvbmUge1xuICAgICAgICAgIGhlaWdodDogMzgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaW1nLXdyYXAge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRlbnQtaW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiA0OTVweDtcbiAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvZG93bmFycm93LnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgIC5hY2NvcmRpb24tYmFyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjM1O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAyMHMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDIzcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkcG9wcGlucy1mb250LWZhbWlseTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjdGl2ZS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcCB7XG4gICAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjNweCAzMHB4IDI2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA2MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3VwYXJyb3cuc3ZnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgfVxuICAgICAgICAuYWNjb3JkaW9uLWJhciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNpcmNsZS10YWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgLnJvdy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICAgICAgfSBcbiAgICAgICAgLmNvbC10d28ge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1zdGFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUzMHB4O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBvcGFjaXR5OjA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAvLyAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgLy8gICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuNTI7XG4gICAgICAgICAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjUyO1xuICAgICAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGFuaW1hdGVmYWRlIDAuN3MgZWFzZS1pbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLW5hdnMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1ODBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMxMHB4O1xuICAgICAgICB9XG4gICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMzcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMzNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL3dla2FfY2lyY2xlX2xvZ28ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDQ1JTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAzcHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzNweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2MnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjJweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTkycHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2NpcmNsZS13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCl7XG4gICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzMXB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMzMXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvZGlzYy1zYW5keS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDFweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjQxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYxcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2MXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpe1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGFiLWxlZnQge1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpe1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYlO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGFiLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDEyNDBweCl7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCl7XG4gICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MyU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUzJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgbGVmdDozMSU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50YWItYm90dG9tIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KXtcbiAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDYxJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9jaXJjbGUtdGFiL2NpcmNsZS1zYW5keS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtc2FuZHkuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmNpcmNsZS10YWItc2NhbGUgLCAmLmNpcmNsZS10YWItc2ltcGxpY2l0eSwgJi5jaXJjbGUtdGFiLXNwZWVke1xuICAgIC5yb3ctd3JhcHtcbiAgICAgICAgZmxleC1mbG93OiByb3ctcmV2ZXJzZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgICAuY29sLXR3b3tcbiAgICAgICAgICAgIC50YWItc3RhZ2V7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVmYWRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuXG4uaGVyby1iYW5uZXItc2Vjb25ke1xuICAgIG1pbi1oZWlnaHQ6IDgxNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcyMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgbWluLWhlaWdodDogNjIwcHg7XG4gICAgfVxuICAgIC5iZy1pbWd7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBpbWd7XG4gICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgIC5iZy12aWRlbyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTAxcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dC13cmFwcGVye1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIyMHB4O1xuICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgxe1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogNjJweDtcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwLjkxO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4td3JhcHtcbiAgICAgICAgICAgICAgICAuYnRuLWRlZmF1bHR7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFuaW1hdGUtbGluZXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5saW5le1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnNsaWRlci13aXRoLXRhYnMge1xuICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGV7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIGgye1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgLy8gICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gICBAaW5jbHVkZSBkZXNrdG9wLXVwe1xuICAgICAgICAvLyAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgLy8gICB9XG4gICAgICAgfVxuICAgIH1cbiAgICAudGFicy13cmFwIHtcbiAgICAgICAgLnRhYi1vcmRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLXRhYiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmV5O1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE2LjUlIC0gMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweCAxNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwb3BwaW5zLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50YWItY29udGVudC1vdXRlciB7XG4gICAgICAgICAgICAuZmVhdHVyZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50YWItYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMXB4IDIwcHggMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wcm9kdWN0L2Rvd24tYXJyb3cuc3ZnXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaWNvbi13cmFwcGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxM3B4IDQwcHggMTFweCByZ2JhKDAsMCwwLDAuMDYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgLnNsaWRle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEzJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI4JSAtIDEwcHgpXG4gICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0MCUgLSAxMHB4KVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWctd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24td3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICAgLnNsaWNrLXNsaWRlcntcbiAgICAgICAgICAuc2xpY2stcHJldiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvcHVycGxlX2Fycm93cy5zdmcpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzglO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xpY2stbmV4dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM4JTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMzAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTU1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgIH1cbiAgICAgJi5iZy1wdXJwbGV7XG4gICAgICAgICBiYWNrZ3JvdW5kOiAkcHVycGxlO1xuICAgICB9XG4gICAgICYuYmcteWVsbG93e1xuICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgfVxuICAgICAmLnNpbXBsaWNpdHl7XG4gICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KXtcbiAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gICAgICAgICB9XG4gICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KXtcbiAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgICB9XG4gICAgICAgLnRhYnMtd3JhcCB7XG4gICAgICAgICAudGFiLW9yZGVye1xuICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgLnJlc3BvbnNpdmUtdGFie1xuICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsYWNrO1xuICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZTphZnRlcntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgIC5mZWF0dXJlLWNvbnRlbnR7XG4gICAgICAgICAgICAgLnRhYi1ibG9ja3tcbiAgICAgICAgICAgICAgICAgLmljb24td3JhcHBlcntcbiAgICAgICAgICAgICAgICAgICAgLy8gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAvLyAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnNsaWRlci13aXRoLWljb24tdGFic3tcbiAgICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDgwcHggNTBweCAtOTBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAuYmctdmlkZW8ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNjBweDtcbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYmctaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgLnRpdGxle1xuICAgICAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaWNvbi10YWItd3JhcHtcbiAgICAgICAgLnRhYi1ibG9ja3tcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLWZpdmV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gNDBweCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDApe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDcpO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAuaWNvbi13cmFwe1xuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXB7XG4gICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc2xpY2stY3VycmVudHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNyk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgIC5pY29uLXdyYXB7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ibG9ja3tcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IFxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDIwcHggMDtcbiAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA2MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAxNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgLmljb24td3JhcHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOmFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXB7XG4gICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZ5O1xuICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgICBmb250LWZhbWlseTogJHBvcHBpbnMtZm9udC1mYW1pbHk7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jb250ZW50LWJsb2Nre1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50ZXh0LWJsb2Nre1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0OSUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMxcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAwLjk4O1xuICAgICAgICAgICAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MnB4O1xuICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWctd3JhcHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDQ5JSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgIH0gXG4gICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd24ge1xuICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgfVxuICAgICAgICAuc2xpY2stdHJhY2t7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXNsaWRle1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgfSBcbiAgICAgfVxuICAgICAuc2xpY2stc2xpZGVye1xuICAgICAgICAgIC5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3dwLWNvbnRlbnQvdGhlbWVzL3dla2Fpby90ZW1wbGF0ZXMvYXNzZXRzL2ltYWdlcy9wdXJwbGVfYXJyb3dzLnN2Zyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzOCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC02MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL3B1cnBsZV9hcnJvd3Muc3ZnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMzglO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgfVxuICAgIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnNlYXJjaC1sYW5kaW5ne1xuICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgIHBhZGRpbmc6IDEzMHB4IDA7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIH1cbiAgIC5icmVhZGNydW1ie1xuICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgIG9se1xuICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICB9XG4gICAgICAgfVxuICAgfSAgXG5cbiAgIC5zZWFyY2gtd3JhcHtcbiAgICAgIC5jb2wtZmlyc3R7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTMlIC0gMTBweCk7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbWlke1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pbnNpZGV7XG4gICAgICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jb2x1bW57XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbiAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCIgXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICBoNntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuZGF0ZS13cmFwe1xuICAgICAgICAgICAgICAgICAgLmlubmVye1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgLmlubmVyLWRhdGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnlcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5zdWJtaXQtYnRue1xuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2eTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnRvcGljLXdyYXB7XG4gICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICBsaXsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hde1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnR5cGUtd3JhcHtcbiAgICAgICAgICAgICAgICAgIGg2e1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5jbGVhci13cmFwe1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb2wtc2Vjb25ke1xuICAgICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBoNntcbiAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMnB4O1xuICAgICAgICAgICAgICAgIC8vICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZWFyY2gtaXRlbXtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmZpbHRlci1zZWFyY2h7XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjY1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtZG93bntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA6Oi1tcy1jbGVhciB7XG4gICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1zZWFyY2h7XG4gICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDsgXG4gICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAvLyAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25le1xuICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmZpbHRlci1pdGVtc3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICAgLml0ZW1ze1xuICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgICAgICAgIC8vICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICB9XG4vLyBTZWFyY2ggcGFnZSBTdHlsaW5nXG4gICAjcHJpbWFyeS1zaWRlYmFye1xuICAgICAgIHdpZHRoOiBjYWxjKDE0JSAtIDEwcHgpO1xuICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZHtcbiAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICB9XG4gICAgICAgaDN7XG4gICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgfVxuICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7IFxuICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgIGJvcmRlcjogMDsgIFxuICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7ICAgICAgICAgICAgICAgICAgICBcbiAgICAgICB9XG4gICAgICAgZm9ybXtcbiAgICAgICAgIGJye1xuICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAjc29scl9ze1xuICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gbGVmdDogMjEycHg7XG4gICAgICAgICAgICAvLyB0b3A6IDE4MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDM5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXR7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZXtcbiAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjY1cHg7XG4gICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgXG4gICAgICAgfVxuICAgICAgIGlucHV0W3R5cGU9c3VibWl0XXtcbiAgICAgICAgLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvLyAgICBsZWZ0OiA2MjBweDtcbiAgICAgICAgLy8gICAgdG9wOiAxODBweDtcbiAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4OyBcbiAgICAgICAgICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgLy8gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgIEBpbmNsdWRlIHBoYWJsZXR7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICBAaW5jbHVkZSBwaG9uZXtcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgICAjc29scl9mYWNldHMge1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICBoMntcbiAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgYm9yZGVyOiAwOyBcbiAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiIFwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgdG9wOiAyMXB4O1xuICAgICAgICAgICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTJweCA1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xM3B4O1xuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgYS5zb2xyX3Jlc2V0e1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgLy8gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgfVxuICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZDtcbiAgICAgICAgICAgfVxuICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkO1xuICAgICAgICAgICB9XG4gICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLXdyYXB7XG4gICAgICAgd2lkdGg6IGNhbGMoODUlIC0gMTBweCk7XG4gICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgIHZlcnRpY2FsLWFsaWduOnRvcDtcbiAgICAgICBAaW5jbHVkZSBkZXNrdG9wLW1pZHtcbiAgICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH0gXG4gICAgICAgIC5zZWFyY2gtaXRlbXtcbiAgICAgICAgICAgIC5maWx0ZXItc2VhcmNoe1xuICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jc29sci1zZWFyY2gtcmVzdWx0c3tcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIGhlYWRlci5wYWdlLWhlYWRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgYXJ0aWNsZXtcbiAgICAgIC5lbnRyeS1oZWFkZXJ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgLmVudHJ5LXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICAgIC8vICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3duIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjphbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgfVxuICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZW50cnktbWV0YXtcbiAgICAgICAgICAgIC5jYXQtbGlua3N7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDdweCAwO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmVudHJ5LXN1bW1hcnl7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbmF2Lm5hdmlnYXRpb257XG4gICAgICAgIC5zY3JlZW4tcmVhZGVyLXRleHR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICAgICAgbWFyZ2luLXRvcDo1MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgICAgIC5wYWdlLW51bWJlcnN7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgICAgICAgICAgICAgICAmLmN1cnJlbnR7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xuICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5jb2wtdGhyZWUtZ3JpZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAsIDI0MiwgMjQ1KTtcblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA5MHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdHBhZGRpbmc6IDMxcHggMCA2OHB4O1xuXHRcdGJveC1zaGFkb3c6IDAgMTNweCA0MHB4IDExcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHR9XG5cdC50aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAyMHB4O1xuXHRcdH1cblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0Ly8gZm9udC1zaXplOiA1NHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdC8vIGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHQvLyBAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Ly8gXHRmb250LXNpZTogNDVweDtcblx0XHRcdC8vIH1cblx0XHRcdC8vIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRcdC8vIFx0Zm9udC1zaXplOiAzMXB4O1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0XHRwIHtcblx0XHRcdC8vIGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHQvLyBsaW5lLWhlaWdodDogMS41Mjtcblx0XHRcdC8vIGxldHRlci1zcGFjaW5nOiAtMC40MnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bWF4LXdpZHRoOiA5NTBweDtcblx0XHRcdG1hcmdpbjogMTBweCBhdXRvO1xuXHRcdH1cblx0fVxuXHQud3JhcHBlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdC5pdGVtW25nLWNsb2FrXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogY2FsYygzMyUgLSA3MHB4KTtcblx0XHRcdG1hcmdpbjogNjhweCAzNXB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNjBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDMyJSAtIDIwcHgpO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMTBweCAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg0OSUgLSAyMHB4KTtcblx0XHRcdFx0bWFyZ2luOiA0MHB4IDEwcHggMDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHBoYWJsZXQtZG93biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCAwIDA7XG5cdFx0XHR9XG5cdFx0XHQuaW1nLXdyYXAge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI0NXB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMjVweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaW5uZXItYmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHg7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCA1cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuXHRcdFx0XHQuYnRuLXdyYXAge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGg1IHtcblx0XHRcdFx0Ly8gZm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRcdFx0Ly8gZm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0Ly8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHQvLyBmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbjogMTJweCAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHQvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0bWF4LWhlaWdodDogNDRweDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6ICRmb250LTEyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0LndyYXAtZW5kIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bi1vdXRlciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHR9XG5cdFx0LmJ0bi1kZWZhdWx0IHtcblx0XHRcdHBhZGRpbmc6IDExcHggNDRweDtcblx0XHR9XG5cdH1cblx0Ji5iZy15ZWxsb3cge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmhlcm8tc2xpZGVyIHtcbiAgbWluLWhlaWdodDogODE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG5cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBtaW4taGVpZ2h0OiA3MjBweDtcbiAgfVxuICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgbWluLWhlaWdodDogNTk1cHg7XG4gIH1cbiAgLmNvbHVtLXdyYXBwZXIge1xuICAgIC8vZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuaXRlbS1zbGlkZXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgLmJnLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA4MTVweDtcbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtd3JhcHBlciB7XG4gICAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICAgICAgbWFyZ2luOiAxMjVweCAwIDAgMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzOTBweCkge1xuICAgICAgICBtYXJnaW46IDEyNXB4IDAgMCAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICAgIG1hcmdpbjogODVweCAwIDAgMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBtYXJnaW46IDg1cHggMCAwIDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAgICAgICBoZWlnaHQ6IDUyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCl7XG4gICAgICAgaGVpZ2h0OiA3MDBweDtcbiAgICAgIH1cbiAgICAgIGgyLGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC02NDtcbiAgICAgICAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDAuOTE7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMC4wMzFlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAvLyBtYXJnaW46IDQwcHggMCAxNXB4O1xuICAgICAgICBtYXJnaW46IDE0cHggMCAxOHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi13cmFwIHtcbiAgICAgICAgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmFuaW1hdGUtbGluZSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgLnNsaWNrLWRvdHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtLXdyYXBwZXIge1xuXG4gICAgQGluY2x1ZGUgZGVza3RvcC11cCB7XG4gICAgICBtaW4taGVpZ2h0OiA4MTRweDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmN1c3RvbWVyLWdyaWR7XG4gIHdpZHRoOiAxMDAlO1xuICAuaW50cm97XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgaDJ7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICB9XG4gICAgcHtcbiAgICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgIG1heC13aWR0aDogOTkwcHg7XG4gICAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMTdlbTtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG4gIC5pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5jYXJkLXdyYXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDMxcHg7XG4gICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgbWFyZ2luOiA3cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG4gICAgICAuaWNvbi1pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBwaGFibGV0LWRvd257XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDVweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNpcmNsZS1ncmlkIHtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgLnJvdy13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAvLyBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgLy8gYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIGgyIHtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAvLyBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgICAgICAvLyAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgIC8vIH1cbiAgICAgICAgICAvLyBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAvLyB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgICAvLyBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICAgIC5jb2wtdHdvIHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItc3RhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgb3BhY2l0eTowO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcyBlYXNlLWluLW91dDtcbiAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICAvLyAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAvLyAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkd2hpdGU7XG4gICAgICAvLyAgICAgfVxuICAgICAgLy8gfVxuXG4gICAgICBoMiB7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxLjUyO1xuICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMS41MjtcbiAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0wLjQycHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4td3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlZmFkZSAwLjdzIGVhc2UtaW47XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItbmF2cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OTBweDtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwMHB4KSBhbmQgKG1heC13aWR0aDoxMjMwcHgpIHtcbiAgICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTkycHgpIGFuZCAobWF4LXdpZHRoOjExOTlweCkge1xuICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBoZWlnaHQ6IDMxMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbWF4LXdpZHRoOiAxMzNweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEzM3B4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvd2VrYV9jaXJjbGVfbG9nby5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDUlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIG1heC13aWR0aDogMTAzcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwM3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA3M3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA3M3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBoZWlnaHQ6IDI3MnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgaGVpZ2h0OiAxOTJweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTJweDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtYmxhY2sucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzQwcHgpe1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvZGlzYy1wdXJwbGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgIG1heC13aWR0aDogMjQxcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjQxcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE3NXB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3due1xuICAgICAgICAgIGhlaWdodDogMTE3cHg7XG4gICAgICAgICAgd2lkdGg6IDExN3B4O1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KXtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjQ7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRhYi1sZWZ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTI0MHB4KXtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICB3aWR0aDogMTMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KXtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICB0b3A6IDQzJTtcbiAgICAgICAgICBsZWZ0OiAxMyU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgbGVmdDogNiU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnRhYi1yaWdodCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpe1xuICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICByaWdodDogNHB4O1xuICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCl7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgdG9wOiA0MyU7XG4gICAgICAgICAgbGVmdDogNTMlO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgICAgICBsZWZ0OjMxJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYudGFiLWJvdHRvbSB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCl7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMyB7XG4gICAgICAgICAgdG9wOiA2MSU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldC1kb3duIHtcbiAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDQ2JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIHBob25lLWRvd24ge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvd2VrYWlvL3RlbXBsYXRlcy9hc3NldHMvaW1hZ2VzL2NpcmNsZS10YWIvY2lyY2xlLXB1cnBsZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNpcmNsZS10YWItc2NhbGUgLCAmLmNpcmNsZS10YWItc2ltcGxpY2l0eSwgJi5jaXJjbGUtdGFiLXNwZWVke1xuICAgIC5yb3ctd3JhcHtcbiAgICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2U7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtZG93biB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uLXJldmVyc2U7XG4gICAgICB9XG4gICAgICAuY29sLXR3b3tcbiAgICAgICAgLnRhYi1zdGFnZXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNpcmNsZS10YWItcHVycGxle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgLnRpdGxle1xuICAgICAgaDJ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sLXR3b3tcbiAgICAgIC50YWItc3RhZ2V7XG4gICAgICAgIC50YWItY29udGVudHtcbiAgICAgICAgICAuY29udGVudC13cmFwe1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWItbmF2c3tcbiAgICAgICAgLnRhYntcbiAgICAgICAgICBoM3tcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtcHVycGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy93ZWthaW8vdGVtcGxhdGVzL2Fzc2V0cy9pbWFnZXMvY2lyY2xlLXRhYi9jaXJjbGUtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZWZhZGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi5oZXJvLXZpZGVvLWJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwcHggMTNweCAzNS42cHggNC40cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblxuICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICBtaW4taGVpZ2h0OiA1NzBweDtcbiAgfVxufVxuXG4uc2l0ZS1jb250ZW50Om5vdCguZGlzYWJsZS1uYXZpZ2F0aW9uKSA+IGhlYWRlciArIC5oZXJvLXZpZGVvLWJnIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4uaGVyby12aWRlby1iZy12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIHZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNjEwcHg7XG4gIH1cbn1cblxuLmhlcm8tdmlkZW8tYmctdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogJHB1cnBsZTtcbiAgZm9udC1zaXplOiAkZm9udC02NDtcbiAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1leHRyYWJvbGQ7XG5cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICB9XG4gIEBpbmNsdWRlIHBoYWJsZXQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XG4gIH1cbiAgQGluY2x1ZGUgcGhhYmxldC1kb3duIHtcbiAgICBmb250LXNpemU6ICRmb250LTM2O1xuICB9XG59XG5cbi5oZXJvLXZpZGVvLWJnLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICAvLyBmb250LXNpemU6IDI0cHg7XG5cbiAgcCB7XG4gICAgLy8gZm9udC1zaXplOiAyNHB4O1xuICB9XG59IiwiQGltcG9ydCAnLi4vZ2xvYmFsL3ZhcmlhYmxlcyc7XG5cbi50d28tY29sLXR4dC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLnR3by1jb2wtdHh0LWZvcm0tcm93IHtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuXG4gIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi50d28tY29sLXR4dC1mb3JtLWNvbC1sZWZ0IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIGZsZXg6ICAxIDAgNzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnR3by1jb2wtdHh0LWZvcm0tY29sLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAyMHB4O1xuXG4gIEBpbmNsdWRlIGRlc2t0b3AtdXAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICAgIGZsZXg6ICAxIDAgMzAlO1xuICB9XG59XG5cbi50d28tY29sLXR4dC1mb3JtLXRleHQge1xuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wLXVwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQtdXAge1xuICAgICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHRhYmxldC11cCB7XG4gICAgLy8gZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbi50d28tY29sLXR4dC1mb3JtLWZvcm0ge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMjRweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cbiAgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogNnB4IDEwcHggNnB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbWluLWhlaWdodDogNDFweDtcbiAgfVxuXG4gIC5pbnZhbGlkIHtcbiAgICBib3JkZXItY29sb3I6ICRidXJudC1vcmFuZ2Utc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBidXR0b25bdHlwZT0nc3VibWl0J10sIC5ocy1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgIHBhZGRpbmc6IDJweCAyNXB4IDVweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IHtcbiAgICBmb250LXNpemU6ICRmb250LTEyO1xuXG4gICAgcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC00cHg7XG4gICAgICBmb250LXNpemU6ICRmb250LTEyO1xuICAgIH1cbiAgfVxuXG4gIGZpZWxkc2V0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICAuaW5wdXRzLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmLmhzLWVycm9yLW1zZ3Mge1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XG4gICAgICBjb2xvcjogJGJ1cm50LW9yYW5nZS1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbi50d28tY29sLXR4dC1mb3JtLWZvcm0tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLmNhcmRzLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcmRzLWluZm8tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIC8vIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQGluY2x1ZGUgdGFibGV0LXVwIHtcbiAgICBmb250LXNpemU6ICRmb250LTQ4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLmNhcmRzLWluZm8tbGlzdCB7XG4gIG1heC13aWR0aDogNzMwcHg7XG5cbiAgQGluY2x1ZGUgdGFibGV0LXVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmNhcmRzLWluZm8tbGlzdC1pdGVtLWNvbCB7XG5cbiAgQGluY2x1ZGUgdGFibGV0LXVwIHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gICAgZmxleDogMSAwIDMzLjMzMyU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5jYXJkcy1pbmZvLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMTBweCA2MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICBAaW5jbHVkZSB0YWJsZXQtdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhcmRzLWluZm8tbGlzdC1pdGVtLWltYWdlIHtcbiAgbWF4LXdpZHRoOiA3MHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uY2FyZHMtaW5mby1saXN0LWl0ZW0tdGl0bGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogJG5hdnk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwicG9wcGluc1wiO1xufSIsIkBpbXBvcnQgJy4uL2dsb2JhbC92YXJpYWJsZXMnO1xuLnRocmVlLWNvbHVtbnMtY2FyZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGdyZXk7XG59XG5cbi50aHJlZS1jb2x1bW5zLWNhcmRzLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWV4dHJhYm9sZDtcbiAgY29sb3I6ICRibGFjaztcbiAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBAaW5jbHVkZSB0YWJsZXQtdXAge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4udGhyZWUtY29sdW1ucy1jYXJkcy1saXN0IHtcbiAgLy9tYXgtd2lkdGg6IDczMHB4O1xuXG4gIEBpbmNsdWRlIHRhYmxldC11cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5cbi50aHJlZS1jb2x1bW5zLWNhcmRzLWxpc3QtaXRlbS1jb2wge1xuXG4gIEBpbmNsdWRlIHRhYmxldC11cCB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICAgIGZsZXg6IDEgMCAzMy4zMzMlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4udGhyZWUtY29sdW1ucy1jYXJkcy1saXN0LWl0ZW0taW1hZ2Uge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuXG4udGhyZWUtY29sdW1ucy1jYXJkcy1saXN0LWl0ZW0tdGl0bGUge1xuICBmb250LXNpemU6ICRmb250LTI0O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWV4dHJhYm9sZDtcbiAgY29sb3I6ICRibGFjaztcbiAgLy8gdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDE3ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50aHJlZS1jb2x1bW5zLWNhcmRzLWxpc3QtaXRlbS1jb3B5IHtcbiAgZm9udC1zaXplOiAkZm9udC0xODtcbiAgLy8gbGV0dGVyLXNwYWNpbmc6IDAuMDA5ZW07XG4gIC8vIGxpbmUtaGVpZ2h0OiAxLjM3O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIHAge1xuICAgIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgICAvLyBsZXR0ZXItc3BhY2luZzogMC4wMDllbTtcbiAgICAvLyBsaW5lLWhlaWdodDogMS4zNztcbiAgfVxufVxuXG4udGhyZWUtY29sdW1ucy1jYXJkcy1saXN0LWl0ZW0tbGluayB7XG5cbn0iLCJAaW1wb3J0ICcuLi9nbG9iYWwvdmFyaWFibGVzJztcblxuLnN0aWNreS1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDJweCAycHggMzBweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleTtcbiAgICAvLyBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDEyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgICBAaW5jbHVkZSB0YWJsZXQtZG93bntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmLmZpeGVke1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgICB0b3A6IDYzcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGl7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgIH1cbiAgICAucm93LXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIC5pbm5lci13cmFwcGVye1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1NHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbm5lci13cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC8vIEBpbmNsdWRlIGRlc2t0b3AtZG93bntcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAvLyAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLy8gICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDAgMjBweCAwcHggMjBweDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgICAvLyAgICAgdG9wOiAxNnB4O1xuICAgICAgICAvLyAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgZWFzZS1pbi1vdXQgMC4zcztcbiAgICAgICAgLy8gfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0LWRvd257XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAwLjJzO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAwLjJzLCBoZWlnaHQgIGVhc2UtaW4tb3V0IDAuMnM7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1kb3due1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyLWRvd257XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwIDI2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWRvd257XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9mZi1jYW52YXMge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn0iXX0= */