@import url(https://fonts.googleapis.com/css?family=Rubik:100,200,300,400,500,600,700,800,900&display=swap);@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.bounceIn,.bounceOut,.flipOutX,.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;left:0;position:absolute;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;will-change:transform;z-index:1}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:.3rem}.noUi-horizontal .noUi-handle{height:1.1rem;left:-.55rem;top:-.3em;width:1.1rem}.noUi-vertical{height:150px;width:.3rem}.noUi-vertical .noUi-handle{height:1.1rem;left:-.4rem;top:-.5rem;width:1.1rem}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-.55rem}.noUi-target{background:#dfdfdf}.noUi-connects,.noUi-target{border-radius:0}.noUi-connect{background:#000}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#000;border-radius:50%;cursor:pointer}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;-webkit-transform:translateY(-50%);transform:translate(0,-50%,0)}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px);transform:perspective(400px)}}.animated.flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{opacity:1;-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{opacity:1;-webkit-transform:none;transform:none}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:none;transform:none;-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@font-face{font-family:Ionicons;font-style:normal;font-weight:400;src:url(/build/bonique-theme/fonts/ionicons.68e3a4f9.eot);src:url(/build/bonique-theme/fonts/ionicons.68e3a4f9.eot#iefix) format("embedded-opentype"),url(/build/bonique-theme/fonts/ionicons.1fa6a1e8.ttf) format("truetype"),url(/build/bonique-theme/fonts/ionicons.0b4ad617.woff) format("woff"),url(/build/bonique-theme/images/ionicons.b45d332f.svg#Ionicons) format("svg")}.ion,.ion-alert-circled:before,.ion-alert:before,.ion-android-add-circle:before,.ion-android-add:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-cloud:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done-all:before,.ion-android-done:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite-outline:before,.ion-android-favorite:before,.ion-android-film:before,.ion-android-folder-open:before,.ion-android-folder:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone-off:before,.ion-android-microphone:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-notifications:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person-add:before,.ion-android-person:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove-circle:before,.ion-android-remove:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share-alt:before,.ion-android-share:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-star:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace-outline:before,.ion-backspace:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox-working:before,.ion-chatbox:before,.ion-chatboxes:before,.ion-chatbubble-working:before,.ion-chatbubble:before,.ion-chatbubbles:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-checkmark:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close-circled:before,.ion-close-round:before,.ion-close:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code-download:before,.ion-code-working:before,.ion-code:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document-text:before,.ion-document:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email-unread:before,.ion-email:before,.ion-erlenmeyer-flask-bubbles:before,.ion-erlenmeyer-flask:before,.ion-eye-disabled:before,.ion-eye:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash-off:before,.ion-flash:before,.ion-folder:before,.ion-fork-repo:before,.ion-fork:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy-outline:before,.ion-happy:before,.ion-headphone:before,.ion-heart-broken:before,.ion-heart:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-help:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information-circled:before,.ion-information:before,.ion-ionic:before,.ion-ios-alarm-outline:before,.ion-ios-alarm:before,.ion-ios-albums-outline:before,.ion-ios-albums:before,.ion-ios-americanfootball-outline:before,.ion-ios-americanfootball:before,.ion-ios-analytics-outline:before,.ion-ios-analytics:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at-outline:before,.ion-ios-at:before,.ion-ios-barcode-outline:before,.ion-ios-barcode:before,.ion-ios-baseball-outline:before,.ion-ios-baseball:before,.ion-ios-basketball-outline:before,.ion-ios-basketball:before,.ion-ios-bell-outline:before,.ion-ios-bell:before,.ion-ios-body-outline:before,.ion-ios-body:before,.ion-ios-bolt-outline:before,.ion-ios-bolt:before,.ion-ios-book-outline:before,.ion-ios-book:before,.ion-ios-bookmarks-outline:before,.ion-ios-bookmarks:before,.ion-ios-box-outline:before,.ion-ios-box:before,.ion-ios-briefcase-outline:before,.ion-ios-briefcase:before,.ion-ios-browsers-outline:before,.ion-ios-browsers:before,.ion-ios-calculator-outline:before,.ion-ios-calculator:before,.ion-ios-calendar-outline:before,.ion-ios-calendar:before,.ion-ios-camera-outline:before,.ion-ios-camera:before,.ion-ios-cart-outline:before,.ion-ios-cart:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatbubble-outline:before,.ion-ios-chatbubble:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-checkmark:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock-outline:before,.ion-ios-clock:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-close:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-outline:before,.ion-ios-cloudy:before,.ion-ios-cog-outline:before,.ion-ios-cog:before,.ion-ios-color-filter-outline:before,.ion-ios-color-filter:before,.ion-ios-color-wand-outline:before,.ion-ios-color-wand:before,.ion-ios-compose-outline:before,.ion-ios-compose:before,.ion-ios-contact-outline:before,.ion-ios-contact:before,.ion-ios-copy-outline:before,.ion-ios-copy:before,.ion-ios-crop-strong:before,.ion-ios-crop:before,.ion-ios-download-outline:before,.ion-ios-download:before,.ion-ios-drag:before,.ion-ios-email-outline:before,.ion-ios-email:before,.ion-ios-eye-outline:before,.ion-ios-eye:before,.ion-ios-fastforward-outline:before,.ion-ios-fastforward:before,.ion-ios-filing-outline:before,.ion-ios-filing:before,.ion-ios-film-outline:before,.ion-ios-film:before,.ion-ios-flag-outline:before,.ion-ios-flag:before,.ion-ios-flame-outline:before,.ion-ios-flame:before,.ion-ios-flask-outline:before,.ion-ios-flask:before,.ion-ios-flower-outline:before,.ion-ios-flower:before,.ion-ios-folder-outline:before,.ion-ios-folder:before,.ion-ios-football-outline:before,.ion-ios-football:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-b-outline:before,.ion-ios-game-controller-b:before,.ion-ios-gear-outline:before,.ion-ios-gear:before,.ion-ios-glasses-outline:before,.ion-ios-glasses:before,.ion-ios-grid-view-outline:before,.ion-ios-grid-view:before,.ion-ios-heart-outline:before,.ion-ios-heart:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-help:before,.ion-ios-home-outline:before,.ion-ios-home:before,.ion-ios-infinite-outline:before,.ion-ios-infinite:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-information:before,.ion-ios-ionic-outline:before,.ion-ios-keypad-outline:before,.ion-ios-keypad:before,.ion-ios-lightbulb-outline:before,.ion-ios-lightbulb:before,.ion-ios-list-outline:before,.ion-ios-list:before,.ion-ios-location-outline:before,.ion-ios-location:before,.ion-ios-locked-outline:before,.ion-ios-locked:before,.ion-ios-loop-strong:before,.ion-ios-loop:before,.ion-ios-medical-outline:before,.ion-ios-medical:before,.ion-ios-medkit-outline:before,.ion-ios-medkit:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-mic:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-minus:before,.ion-ios-monitor-outline:before,.ion-ios-monitor:before,.ion-ios-moon-outline:before,.ion-ios-moon:before,.ion-ios-more-outline:before,.ion-ios-more:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate-outline:before,.ion-ios-navigate:before,.ion-ios-nutrition-outline:before,.ion-ios-nutrition:before,.ion-ios-paper-outline:before,.ion-ios-paper:before,.ion-ios-paperplane-outline:before,.ion-ios-paperplane:before,.ion-ios-partlysunny-outline:before,.ion-ios-partlysunny:before,.ion-ios-pause-outline:before,.ion-ios-pause:before,.ion-ios-paw-outline:before,.ion-ios-paw:before,.ion-ios-people-outline:before,.ion-ios-people:before,.ion-ios-person-outline:before,.ion-ios-person:before,.ion-ios-personadd-outline:before,.ion-ios-personadd:before,.ion-ios-photos-outline:before,.ion-ios-photos:before,.ion-ios-pie-outline:before,.ion-ios-pie:before,.ion-ios-pint-outline:before,.ion-ios-pint:before,.ion-ios-play-outline:before,.ion-ios-play:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-plus:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetags-outline:before,.ion-ios-pricetags:before,.ion-ios-printer-outline:before,.ion-ios-printer:before,.ion-ios-pulse-strong:before,.ion-ios-pulse:before,.ion-ios-rainy-outline:before,.ion-ios-rainy:before,.ion-ios-recording-outline:before,.ion-ios-recording:before,.ion-ios-redo-outline:before,.ion-ios-redo:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-refresh:before,.ion-ios-reload:before,.ion-ios-reverse-camera-outline:before,.ion-ios-reverse-camera:before,.ion-ios-rewind-outline:before,.ion-ios-rewind:before,.ion-ios-rose-outline:before,.ion-ios-rose:before,.ion-ios-search-strong:before,.ion-ios-search:before,.ion-ios-settings-strong:before,.ion-ios-settings:before,.ion-ios-shuffle-strong:before,.ion-ios-shuffle:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipbackward:before,.ion-ios-skipforward-outline:before,.ion-ios-skipforward:before,.ion-ios-snowy:before,.ion-ios-speedometer-outline:before,.ion-ios-speedometer:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-star:before,.ion-ios-stopwatch-outline:before,.ion-ios-stopwatch:before,.ion-ios-sunny-outline:before,.ion-ios-sunny:before,.ion-ios-telephone-outline:before,.ion-ios-telephone:before,.ion-ios-tennisball-outline:before,.ion-ios-tennisball:before,.ion-ios-thunderstorm-outline:before,.ion-ios-thunderstorm:before,.ion-ios-time-outline:before,.ion-ios-time:before,.ion-ios-timer-outline:before,.ion-ios-timer:before,.ion-ios-toggle-outline:before,.ion-ios-toggle:before,.ion-ios-trash-outline:before,.ion-ios-trash:before,.ion-ios-undo-outline:before,.ion-ios-undo:before,.ion-ios-unlocked-outline:before,.ion-ios-unlocked:before,.ion-ios-upload-outline:before,.ion-ios-upload:before,.ion-ios-videocam-outline:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass-outline:before,.ion-ios-wineglass:before,.ion-ios-world-outline:before,.ion-ios-world:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-minus:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon-round:before,.ion-navicon:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person-add:before,.ion-person-stalker:before,.ion-person:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-plus:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply-all:before,.ion-reply:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad-outline:before,.ion-sad:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android-outline:before,.ion-social-android:before,.ion-social-angular-outline:before,.ion-social-angular:before,.ion-social-apple-outline:before,.ion-social-apple:before,.ion-social-bitcoin-outline:before,.ion-social-bitcoin:before,.ion-social-buffer-outline:before,.ion-social-buffer:before,.ion-social-chrome-outline:before,.ion-social-chrome:before,.ion-social-codepen-outline:before,.ion-social-codepen:before,.ion-social-css3-outline:before,.ion-social-css3:before,.ion-social-designernews-outline:before,.ion-social-designernews:before,.ion-social-dribbble-outline:before,.ion-social-dribbble:before,.ion-social-dropbox-outline:before,.ion-social-dropbox:before,.ion-social-euro-outline:before,.ion-social-euro:before,.ion-social-facebook-outline:before,.ion-social-facebook:before,.ion-social-foursquare-outline:before,.ion-social-foursquare:before,.ion-social-freebsd-devil:before,.ion-social-github-outline:before,.ion-social-github:before,.ion-social-google-outline:before,.ion-social-google:before,.ion-social-googleplus-outline:before,.ion-social-googleplus:before,.ion-social-hackernews-outline:before,.ion-social-hackernews:before,.ion-social-html5-outline:before,.ion-social-html5:before,.ion-social-instagram-outline:before,.ion-social-instagram:before,.ion-social-javascript-outline:before,.ion-social-javascript:before,.ion-social-linkedin-outline:before,.ion-social-linkedin:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest-outline:before,.ion-social-pinterest:before,.ion-social-python:before,.ion-social-reddit-outline:before,.ion-social-reddit:before,.ion-social-rss-outline:before,.ion-social-rss:before,.ion-social-sass:before,.ion-social-skype-outline:before,.ion-social-skype:before,.ion-social-snapchat-outline:before,.ion-social-snapchat:before,.ion-social-tumblr-outline:before,.ion-social-tumblr:before,.ion-social-tux:before,.ion-social-twitch-outline:before,.ion-social-twitch:before,.ion-social-twitter-outline:before,.ion-social-twitter:before,.ion-social-usd-outline:before,.ion-social-usd:before,.ion-social-vimeo-outline:before,.ion-social-vimeo:before,.ion-social-whatsapp-outline:before,.ion-social-whatsapp:before,.ion-social-windows-outline:before,.ion-social-windows:before,.ion-social-wordpress-outline:before,.ion-social-wordpress:before,.ion-social-yahoo-outline:before,.ion-social-yahoo:before,.ion-social-yen-outline:before,.ion-social-yen:before,.ion-social-youtube-outline:before,.ion-social-youtube:before,.ion-soup-can-outline:before,.ion-soup-can:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle-filled:before,.ion-toggle:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt-outline:before,.ion-tshirt:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before,.ionicons{speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Ionicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;left:0;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@font-face{font-family:simple-line-icons;font-style:normal;font-weight:400;src:url(/build/bonique-theme/fonts/Simple-Line-Icons.85e8c542.eot);src:url(/build/bonique-theme/fonts/Simple-Line-Icons.85e8c542.eot#iefix) format("embedded-opentype"),url(/build/bonique-theme/fonts/Simple-Line-Icons.3826fa1c.woff2) format("woff2"),url(/build/bonique-theme/fonts/Simple-Line-Icons.3ec13a24.ttf) format("truetype"),url(/build/bonique-theme/fonts/Simple-Line-Icons.5c9febce.woff) format("woff"),url(/build/bonique-theme/images/Simple-Line-Icons.809e55bb.svg#simple-line-icons) format("svg")}.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-down-circle,.icon-arrow-left,.icon-arrow-left-circle,.icon-arrow-right,.icon-arrow-right-circle,.icon-arrow-up,.icon-arrow-up-circle,.icon-badge,.icon-bag,.icon-ban,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calendar,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camera,.icon-camrecorder,.icon-chart,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawer,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emotsmile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-event,.icon-exclamation,.icon-eye,.icon-eyeglass,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-location-pin,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-menu,.icon-microphone,.icon-minus,.icon-mouse,.icon-music-tone,.icon-music-tone-alt,.icon-mustache,.icon-note,.icon-notebook,.icon-options,.icon-options-vertical,.icon-organization,.icon-paper-clip,.icon-paper-plane,.icon-paypal,.icon-pencil,.icon-people,.icon-phone,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-behance,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-foursqare,.icon-social-github,.icon-social-google,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-reddit,.icon-social-skype,.icon-social-soundcloud,.icon-social-spotify,.icon-social-steam,.icon-social-stumbleupon,.icon-social-tumblr,.icon-social-twitter,.icon-social-vkontakte,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symbol-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:simple-line-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-user:before{content:"\e005"}.icon-people:before{content:"\e001"}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-login:before{content:"\e066"}.icon-logout:before{content:"\e065"}.icon-emotsmile:before{content:"\e021"}.icon-phone:before{content:"\e600"}.icon-call-end:before{content:"\e048"}.icon-call-in:before{content:"\e047"}.icon-call-out:before{content:"\e046"}.icon-map:before{content:"\e033"}.icon-location-pin:before{content:"\e096"}.icon-direction:before{content:"\e042"}.icon-directions:before{content:"\e041"}.icon-compass:before{content:"\e045"}.icon-layers:before{content:"\e034"}.icon-menu:before{content:"\e601"}.icon-list:before{content:"\e067"}.icon-options-vertical:before{content:"\e602"}.icon-options:before{content:"\e603"}.icon-arrow-down:before{content:"\e604"}.icon-arrow-left:before{content:"\e605"}.icon-arrow-right:before{content:"\e606"}.icon-arrow-up:before{content:"\e607"}.icon-arrow-up-circle:before{content:"\e078"}.icon-arrow-left-circle:before{content:"\e07a"}.icon-arrow-right-circle:before{content:"\e079"}.icon-arrow-down-circle:before{content:"\e07b"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-plus:before{content:"\e095"}.icon-minus:before{content:"\e615"}.icon-close:before{content:"\e082"}.icon-event:before{content:"\e619"}.icon-exclamation:before{content:"\e617"}.icon-organization:before{content:"\e616"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-mustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-disc:before{content:"\e022"}.icon-cursor:before{content:"\e06e"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-chemistry:before{content:"\e026"}.icon-speedometer:before{content:"\e007"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglass:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-folder-alt:before{content:"\e039"}.icon-folder:before{content:"\e089"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-drop:before{content:"\e03e"}.icon-drawer:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-doc:before{content:"\e085"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-frame:before{content:"\e038"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-loop:before{content:"\e064"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-microphone:before{content:"\e063"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-equalizer:before{content:"\e06c"}.icon-like:before{content:"\e068"}.icon-dislike:before{content:"\e06d"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-calendar:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-chart:before{content:"\e077"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camrecorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symbol-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-credit-card:before{content:"\e025"}.icon-paypal:before{content:"\e608"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-twitter:before{content:"\e009"}.icon-social-facebook:before{content:"\e00b"}.icon-social-instagram:before{content:"\e609"}.icon-social-linkedin:before{content:"\e60a"}.icon-social-pinterest:before{content:"\e60b"}.icon-social-github:before{content:"\e60c"}.icon-social-google:before{content:"\e60d"}.icon-social-reddit:before{content:"\e60e"}.icon-social-skype:before{content:"\e60f"}.icon-social-dribbble:before{content:"\e00d"}.icon-social-behance:before{content:"\e610"}.icon-social-foursqare:before{content:"\e611"}.icon-social-soundcloud:before{content:"\e612"}.icon-social-spotify:before{content:"\e613"}.icon-social-stumbleupon:before{content:"\e614"}.icon-social-youtube:before{content:"\e008"}.icon-social-dropbox:before{content:"\e00c"}.icon-social-vkontakte:before{content:"\e618"}.icon-social-steam:before{content:"\e620"}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slinky-menu{overflow:hidden}.slinky-menu,.slinky-menu>ul{-webkit-transform:translateZ(0);transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative}.slinky-menu li,.slinky-menu ul{list-style:none;margin:0}.slinky-menu ul{width:100%}.slinky-menu a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slinky-menu a span{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:-webkit-box;display:-ms-flexbox;display:flex}.slinky-menu .header .title{-webkit-box-flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex:1;flex:1;line-height:1.4;margin:0;order:1}.slinky-theme-default{background:#f6f7f8}.slinky-theme-default .title{color:#333;padding:1em}.slinky-theme-default li{line-height:1}.slinky-theme-default a:not(.back){color:#333;padding:1em}.slinky-theme-default a:not(.back):hover{background:rgba(90,200,250,.25)}.slinky-theme-default a:not(.back):active{background:rgba(90,200,250,.5)}.slinky-theme-default .back:before,.slinky-theme-default .next:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyLjIxOSAyLjI4MSAxMC43OCAzLjcyIDE4LjA2MiAxMUgydjJoMTYuMDYzbC03LjI4MiA3LjI4MSAxLjQzOCAxLjQzOCA5LTkgLjY4Ny0uNzE5LS42ODctLjcxOXoiLz48L3N2Zz4=) 50% no-repeat;background-size:1em;content:"";height:1em;opacity:.25;-webkit-transition:.2s;transition:.2s;width:1em}.slinky-theme-default .next:after{margin-left:1em}.slinky-theme-default .back:before{padding:1em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.slinky-theme-default .back:hover:before,.slinky-theme-default .next:hover:after{opacity:.75}.slinky-theme-default .back:active:before,.slinky-theme-default .next:active:after{opacity:1}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/build/bonique-theme/images/owl.video.play.7f01b071.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;line-height:inherit;position:absolute;text-align:center;width:2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/build/bonique-theme/fonts/fa-regular-400.77206a6b.eot);src:url(/build/bonique-theme/fonts/fa-regular-400.77206a6b.eot) format("embedded-opentype"),url(/build/bonique-theme/fonts/fa-regular-400.7a333762.woff2) format("woff2"),url(/build/bonique-theme/fonts/fa-regular-400.bb58e57c.woff) format("woff"),url(/build/bonique-theme/fonts/fa-regular-400.491974d1.ttf) format("truetype"),url(/build/bonique-theme/images/fa-regular-400.4689f52c.svg) format("svg")}.far{font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/build/bonique-theme/fonts/fa-solid-900.9bbb245e.eot);src:url(/build/bonique-theme/fonts/fa-solid-900.9bbb245e.eot) format("embedded-opentype"),url(/build/bonique-theme/fonts/fa-solid-900.1551f4f6.woff2) format("woff2"),url(/build/bonique-theme/fonts/fa-solid-900.eeccf4f6.woff) format("woff"),url(/build/bonique-theme/fonts/fa-solid-900.be9ee23c.ttf) format("truetype"),url(/build/bonique-theme/images/fa-solid-900.7a8b4f13.svg) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/build/bonique-theme/fonts/fa-brands-400.23f19bb0.eot);src:url(/build/bonique-theme/fonts/fa-brands-400.23f19bb0.eot) format("embedded-opentype"),url(/build/bonique-theme/fonts/fa-brands-400.d878b0a6.woff2) format("woff2"),url(/build/bonique-theme/fonts/fa-brands-400.2285773e.woff) format("woff"),url(/build/bonique-theme/fonts/fa-brands-400.527940b1.ttf) format("truetype"),url(/build/bonique-theme/images/fa-brands-400.2f517e09.svg) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#000;--bs-primary-rgb:0,0,0;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{background-color:currentColor;border:0;color:inherit;margin:1rem 0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[data-bs-original-title],abbr[title]{cursor:help;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:#fcf8e3;padding:.2em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{direction:ltr;font-family:var(--bs-font-monospace);font-size:1em;unicode-bidi:bidi-override}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;font-size:.875em}a>code{color:inherit}kbd{background-color:#212529;border-radius:.2rem;color:#fff;font-size:.875em;padding:.2rem .4rem}kbd kbd{font-size:1em;font-weight:700;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"\2014\00A0"}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;border:1px solid #dee2e6;border-radius:0;padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#6c757d;font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333%}.col-2{flex:0 0 auto;width:16.66667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333%}.col-5{flex:0 0 auto;width:41.66667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333%}.col-8{flex:0 0 auto;width:66.66667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333%}.col-11{flex:0 0 auto;width:91.66667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333%}.col-sm-2{flex:0 0 auto;width:16.66667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333%}.col-sm-5{flex:0 0 auto;width:41.66667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333%}.col-sm-8{flex:0 0 auto;width:66.66667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333%}.col-sm-11{flex:0 0 auto;width:91.66667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333%}.col-md-2{flex:0 0 auto;width:16.66667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333%}.col-md-5{flex:0 0 auto;width:41.66667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333%}.col-md-8{flex:0 0 auto;width:66.66667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333%}.col-md-11{flex:0 0 auto;width:91.66667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333%}.col-lg-2{flex:0 0 auto;width:16.66667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333%}.col-lg-5{flex:0 0 auto;width:41.66667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333%}.col-lg-8{flex:0 0 auto;width:66.66667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333%}.col-lg-11{flex:0 0 auto;width:91.66667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333%}.col-xl-2{flex:0 0 auto;width:16.66667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333%}.col-xl-5{flex:0 0 auto;width:41.66667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333%}.col-xl-8{flex:0 0 auto;width:66.66667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333%}.col-xl-11{flex:0 0 auto;width:91.66667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333%}.col-xxl-2{flex:0 0 auto;width:16.66667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333%}.col-xxl-5{flex:0 0 auto;width:41.66667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333%}.col-xxl-8{flex:0 0 auto;width:66.66667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333%}.col-xxl-11{flex:0 0 auto;width:91.66667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);border-color:#dee2e6;color:#212529;margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;border-color:#bacbe6;color:#000}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;border-color:#cbccce;color:#000}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;border-color:#bcd0c7;color:#000}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;border-color:#badce3;color:#000}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;border-color:#e6dbb9;color:#000}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;border-color:#dfc2c4;color:#000}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;border-color:#dfe0e1;color:#000}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;border-color:#373b3e;color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.875em;margin-top:.25rem}.form-control{appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:0;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:#212529;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#212529;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:auto;padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:0;height:1.5em}.form-control-color::-webkit-color-swatch{border-radius:0;height:1.5em}.form-select{-moz-padding-start:calc(.75rem - 3px);appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;color:#212529;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{border-radius:.2rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.3rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);color-adjust:exact;height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.form-range{appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.valid-feedback{color:#198754;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(25,135,84,.9);border-radius:0;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated
.input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated
.input-group .form-select:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:0;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated
.input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated
.input-group .form-select:invalid:focus{z-index:3}.btn{background-color:transparent;border:1px solid transparent;border-radius:0;color:#212529;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.btn-primary{background-color:#000;border-color:#000}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(38,38,38,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#000;border-color:#000;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,38,38,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#000;border-color:#000;color:#fff}.btn-outline-primary{border-color:#000;color:#000}.btn-outline-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(0,0,0,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#000;border-color:#000;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(0,0,0,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#000}.btn-link{color:#0d6efd;font-weight:400;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:0;color:#212529;display:none;font-size:1rem;list-style:none;margin:0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:.125rem;top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid rgba(0,0,0,.15);height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#1e2125}.dropdown-item.active,.dropdown-item:active{background-color:#0d6efd;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1rem}.dropdown-menu-dark{background-color:#343a40;border-color:rgba(0,0,0,.15);color:#dee2e6}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{background-color:hsla(0,0%,100%,.15);color:#fff}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{background-color:#0d6efd;color:#fff}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:#0d6efd;display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;cursor:default;pointer-events:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{background:none;border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:-1px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{background-color:transparent;border-color:transparent;color:#6c757d}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#495057}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.nav-pills .nav-link{background:none;border:0;border-radius:0}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#0d6efd;color:#fff}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{font-size:1.25rem;margin-right:1rem;padding-bottom:.3125rem;padding-top:.3125rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-bottom:.5rem;padding-top:.5rem}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:0;font-size:1.25rem;line-height:1;padding:.25rem .75rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 .25rem;outline:0;text-decoration:none}.navbar-toggler-icon{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{background-color:transparent;border-left:0;border-right:0;bottom:0;flex-grow:1;position:inherit;transform:none;transition:none;visibility:visible!important;z-index:1000}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{border-bottom:0;border-top:0;height:auto}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.55)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:0;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.5rem 1rem}.card-header:first-child{border-radius:0 0 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.5rem 1rem}.card-footer:last-child{border-radius:0 0 0 0}.card-header-tabs{border-bottom:0;margin-bottom:-.5rem}.card-header-pills,.card-header-tabs{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{border-radius:0;bottom:0;left:0;padding:1rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card-img,.card-img-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{align-items:center;background-color:#fff;border:0;border-radius:0;color:#212529;display:flex;font-size:1rem;padding:1rem 1.25rem;position:relative;text-align:left;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125);color:#0c63e4}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");transform:rotate(-180deg)}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-left:auto;transition:transform .2s ease-in-out;width:1.25rem}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:0}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#6c757d;content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:.5rem}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dee2e6;color:#0d6efd;display:block;position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{border-color:#dee2e6;z-index:2}.page-link:focus,.page-link:hover{background-color:#e9ecef;color:#0a58ca}.page-link:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0;z-index:3}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{background-color:#0d6efd;border-color:#0d6efd;color:#fff;z-index:3}.page-item.disabled .page-link{background-color:#fff;border-color:#dee2e6;color:#6c757d;pointer-events:none}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-bottom-left-radius:0;border-top-left-radius:0}.page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0}.pagination-lg .page-link{font-size:1.25rem;padding:.75rem 1.5rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{font-size:.875rem;padding:.25rem .5rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{border-radius:0;color:#fff;display:inline-block;font-size:.75em;font-weight:700;line-height:1;padding:.35em .65em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{border:1px solid transparent;border-radius:0;margin-bottom:1rem;padding:1rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{background-color:#ccc;border-color:#b3b3b3;color:#000}.alert-primary .alert-link{color:#000}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{background-color:#e9ecef;border-radius:0;font-size:.75rem;height:1rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{background-color:#0d6efd;color:#fff;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{border-radius:0;display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:#495057;text-align:inherit;width:100%}.list-group-item-action:focus,.list-group-item-action:hover{background-color:#f8f9fa;color:#495057;text-decoration:none;z-index:1}.list-group-item-action:active{background-color:#e9ecef;color:#212529}.list-group-item{background-color:#fff;border:1px solid rgba(0,0,0,.125);color:#212529;display:block;padding:.5rem 1rem;position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:#fff;color:#6c757d;pointer-events:none}.list-group-item.active{background-color:#0d6efd;border-color:#0d6efd;color:#fff;z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:1px;margin-top:-1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child,.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child,.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child,.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child,.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child,.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child,.list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:1px}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:1px;margin-left:-1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#ccc;color:#000}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b8b8b8;color:#000}.list-group-item-primary.list-group-item-action.active{background-color:#000;border-color:#000;color:#fff}.btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:0;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled{opacity:.25;pointer-events:none;user-select:none}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border:1px solid rgba(0,0,0,.1);border-radius:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);font-size:.875rem;max-width:100%;pointer-events:auto;width:350px}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{max-width:100%;pointer-events:none;width:max-content}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.85);border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:0;border-top-right-radius:0;color:#6c757d;display:flex;padding:.5rem .75rem}.toast-header .btn-close{margin-left:.75rem;margin-right:-.375rem}.toast-body{word-wrap:break-word;padding:.75rem}.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:1055}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1050}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:center;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;flex-shrink:0;justify-content:space-between;padding:1rem}.modal-header .btn-close{margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{word-wrap:break-word;display:block;font-family:var(--bs-font-sans-serif);font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1080}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{display:block;height:.4rem;position:absolute;width:.8rem}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#000;border-width:.4rem .4rem 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:.8rem;left:0;width:.4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:#000;border-width:.4rem .4rem .4rem 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#000;border-width:0 .4rem .4rem;bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:.8rem;right:0;width:.4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:#000;border-width:.4rem 0 .4rem .4rem;left:-1px}.tooltip-inner{background-color:#000;border-radius:0;color:#fff;max-width:200px;padding:.25rem .5rem;text-align:center}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:block;font-family:var(--bs-font-sans-serif);font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.popover .popover-arrow{display:block;height:.5rem;position:absolute;width:1rem}.popover .popover-arrow:after,.popover .popover-arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:1rem;left:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f0f0f0;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:1rem;right:calc(-.5rem - 1px);width:.5rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);font-size:1rem;margin-bottom:0;padding:.5rem 1rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:1rem}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:none;border:0;bottom:0;color:#fff;display:flex;justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;border:0;border-bottom:10px solid transparent;border-top:10px solid transparent;box-sizing:content-box;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{animation:spinner-border .75s linear infinite;border:.25em solid;border-radius:50%;border-right:.25em solid transparent;display:inline-block;height:2rem;vertical-align:-.125em;width:2rem}.spinner-border-sm{border-width:.2em;height:1rem;width:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{animation:spinner-grow .75s linear infinite;background-color:currentColor;border-radius:50%;display:inline-block;height:2rem;opacity:0;vertical-align:-.125em;width:2rem}.spinner-grow-sm{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.offcanvas{background-clip:padding-box;background-color:#fff;bottom:0;display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:transform .3s ease-in-out;visibility:hidden;z-index:1045}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;justify-content:space-between;padding:1rem}.offcanvas-header .btn-close{margin-bottom:-.5rem;margin-right:-.5rem;margin-top:-.5rem;padding:.5rem}.offcanvas-title{line-height:1.5;margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:1rem}.offcanvas-start{border-right:1px solid rgba(0,0,0,.2);left:0;top:0;transform:translateX(-100%);width:400px}.offcanvas-end{border-left:1px solid rgba(0,0,0,.2);right:0;top:0;transform:translateX(100%);width:400px}.offcanvas-top{border-bottom:1px solid rgba(0,0,0,.2);top:0;transform:translateY(-100%)}.offcanvas-bottom,.offcanvas-top{height:30vh;left:0;max-height:100%;right:0}.offcanvas-bottom{border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{background-color:currentColor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-size:200% 100%}@keyframes placeholder-wave{to{mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.link-primary,.link-primary:focus,.link-primary:hover{color:#000}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.85714%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentColor;display:inline-block;min-height:1em;opacity:.25;width:1px}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#000!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded,.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:0!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:0!important}.rounded-end,.rounded-top{border-top-right-radius:0!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:0!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:0!important}.rounded-start{border-top-left-radius:0!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{color:#333;font-family:Rubik,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;visibility:visible}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;font-weight:400;margin-top:0}.h1,h1{font-size:48px;font-weight:700;line-height:1}.h2,h2{font-size:36px;line-height:36px}.h3,h3{font-size:30px;line-height:30px}.h4,h4{font-size:16px;font-weight:700;line-height:19px}.h5,h5{font-size:14px;line-height:18px}.h6,h6{font-size:12px;line-height:14px}p:last-child{margin-bottom:0}a,button{color:inherit;cursor:pointer;line-height:inherit;text-decoration:none}a,button,img,input,span{transition:all .3s ease 0s}:focus{outline:none!important}a:focus{color:inherit;outline:none}a:focus,a:hover{text-decoration:none}button,input[type=submit]{cursor:pointer}img{height:auto;max-width:100%}ul{list-style:none outside none}figure,ul{margin:0;padding:0}.fix{overflow:hidden}.hidden{display:none}.clear{clear:both}.container{max-width:1440px}@media only screen and (max-width:767px){.container{max-width:464px}}@media only screen and (max-width:479px){.container{width:100%}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-gutters>.col,.no-gutters>[class*=col-]{margin:0;padding-left:0;padding-right:0}.bg-white{background-color:#fff}.bg-light-grey{background-color:#f6fafb}.bg-grey{background-color:#f8f8f8}.bluewood-bg{background:#354b65}.bluewood-bg-overlay{position:relative}.bluewood-bg-overlay:before{background:rgba(70,90,112,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.overly-bg-black{position:relative}.overly-bg-black:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}input:-moz-placeholder,textarea:-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#scrollUp{background:#6e6e6e none repeat scroll 0 0;border:2px solid #fff;border-radius:50%;bottom:85px;color:#fff;cursor:pointer;display:none;font-size:20px;height:45px;line-height:39px;position:fixed;right:12px;text-align:center;-webkit-transition:.3s;transition:.3s;width:45px;z-index:9999}#scrollUp:hover i{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:fadeInUp}.main-wrapper.header-transparent{margin:0!important;padding:0!important}.mt-23{margin-top:23px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-57{margin-top:57px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-100{margin-top:100px}.mb-15{margin-bottom:15px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-57{margin-bottom:57px}.mb-60{margin-bottom:60px}.mb-64{margin-bottom:64px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-90{margin-bottom:90px}.mb-92{margin-bottom:92px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.button{background:#6e6e6e;border-radius:3px;box-shadow:none;color:#fff;display:inline-block;font-size:13px;height:45px;line-height:45px;padding:0 22px;text-transform:uppercase}.off_canvars_overlay{background:#333;cursor:crosshair;height:100%;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:99}.off_canvars_overlay.active{opacity:.5;visibility:visible}.offcanvas_menu{display:none}@media only screen and (min-width:768px) and (max-width:991px){.offcanvas_menu{display:block}}@media only screen and (max-width:767px){.offcanvas_menu{display:block}}.offcanvas_menu_wrapper{background:#fff;height:100vh;left:0;margin-left:-300px;overflow-y:auto;padding:50px 15px 30px;position:fixed;top:0;transition:.5s;width:290px;z-index:99}.offcanvas_menu_wrapper.active{margin-left:0}.offcanvas_menu_wrapper .slinky-theme-default{background:inherit;min-height:300px;overflow-y:auto}.offcanvas_menu_wrapper .language_currency,.offcanvas_menu_wrapper .search_container{display:block}.offcanvas_menu_wrapper .header_account_area{display:flex}.offcanvas_menu_wrapper .call-support{display:block}.offcanvas_main_menu>li.menu-item-has-children.menu-open>span.menu-expand,.offcanvas_main_menu>li ul li.menu-item-has-children.menu-open span.menu-expand{transform:rotate(180deg)}.offcanvas_main_menu li{position:relative}.offcanvas_main_menu li:last-child{margin:0}.offcanvas_main_menu li span.menu-expand{position:absolute;right:0}.offcanvas_main_menu li a{border-bottom:1px solid #f9f9f9;display:block;font-size:14px;font-weight:400;margin-bottom:10px;padding-bottom:10px;text-transform:capitalize}.offcanvas_main_menu li a:hover{color:#6e6e6e}.offcanvas_main_menu li ul.sub-menu{padding-left:20px}.offcanvas_footer{margin-top:50px;padding-bottom:50px;text-align:center}.offcanvas_footer span a{font-size:14px}.offcanvas_footer span a:hover{color:#6e6e6e}.slinky-theme-default a:not(.back){font-size:16px;font-weight:400;padding:10px 0;text-transform:capitalize}.slinky-theme-default a:not(.back):hover{background:inherit;color:#6e6e6e}.canvas_close{position:absolute;right:13px;top:10px}.canvas_close a{border:1px solid #f9f9f9;border-radius:50%;display:block;font-size:18px;font-weight:500;height:32px;line-height:30px;text-align:center;text-transform:uppercase;width:32px}.canvas_close a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.canvas_open{position:absolute;right:20px;top:29px;z-index:9}@media only screen and (max-width:767px){.canvas_open{right:20px;top:22px}}.canvas_open a{border:1px solid #333;color:#333;display:block;font-size:26px;height:37px;line-height:39px;text-align:center;width:41px}@media only screen and (max-width:767px){.canvas_open a{font-size:22px;height:34px;line-height:34px;width:36px}}.canvas_open a:hover{border-color:#fe3737;color:#fe3737}.sticky-header.sticky{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:cubic-bezier(.2,1,.22,1);animation-timing-function:cubic-bezier(.2,1,.22,1);background:hsla(0,0%,100%,.9);border-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.11);display:block;position:fixed;top:0;width:100%;z-index:99}@media only screen and (min-width:768px) and (max-width:991px){.sticky-header.sticky{-webkit-animation-name:inherit;animation-name:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:inherit;padding:0;position:inherit}}@media only screen and (max-width:767px){.sticky-header.sticky{-webkit-animation-name:inherit;animation-name:inherit;background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;opacity:inherit;padding:0;position:inherit}}.sticky-header.sticky .dropdown_account,.sticky-header.sticky .search_widget{top:50px}.sticky-header.sticky .mini_cart{top:55px}.header_middle.sticky-header.sticky{padding:7px 0}@media only screen and (min-width:768px) and (max-width:991px){.main_header{padding:30px 0}}@media only screen and (max-width:767px){.main_header{padding:27px 0}}.header_top{border-bottom:1px solid #ccc;padding:12px 0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.header_top{display:none}}@media only screen and (max-width:767px){.header_top{display:none}}.language_currency.text-right{text-align:right}@media only screen and (min-width:768px) and (max-width:991px){.language_currency{display:none;margin-bottom:18px;text-align:center}}@media only screen and (max-width:767px){.language_currency{display:none;margin-bottom:18px;text-align:center}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency.bottom{margin-bottom:20px}}@media only screen and (max-width:767px){.language_currency.bottom{margin-bottom:20px}}.language_currency>ul>li{display:inline-block;margin-right:14px;padding-right:15px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li{margin-right:11px;padding-right:12px}}.language_currency>ul>li:last-child{margin-right:0;padding-right:0}.language_currency>ul>li:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li{margin-right:7px;padding-right:8px}}@media only screen and (max-width:767px){.language_currency>ul>li{margin-right:7px;padding-right:8px}}.language_currency>ul>li:before{background:#ccc;content:"";height:16px;position:absolute;right:0;top:50%;transform:translatey(-50%);width:1px}.language_currency>ul>li:hover ul.dropdown_currency,.language_currency>ul>li:hover ul.dropdown_language{max-height:200px;visibility:visible}.language_currency>ul>li:hover>a{color:#6e6e6e}.language_currency>ul>li span{font-size:16px;line-height:16px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li span{font-size:14px;line-height:14px}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li span{font-size:13px;line-height:26px}}@media only screen and (max-width:767px){.language_currency>ul>li span{font-size:13px;line-height:26px}}.language_currency>ul>li>a{display:inline-block;font-size:16px;font-weight:400;line-height:16px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.language_currency>ul>li>a{font-size:14px;line-height:14px}}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a{font-size:13px;line-height:26px}}@media only screen and (max-width:767px){.language_currency>ul>li>a{font-size:13px;line-height:26px}}.language_currency>ul>li>a i.ion-ios-arrow-down{font-size:13px;margin-left:3px}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a i.ion-ios-arrow-down{margin-left:0}}@media only screen and (max-width:767px){.language_currency>ul>li>a i.ion-ios-arrow-down{margin-left:0}}.language_currency>ul>li>a img{margin-right:5px;vertical-align:0}@media only screen and (min-width:768px) and (max-width:991px){.language_currency>ul>li>a img{margin-right:2px}}@media only screen and (max-width:767px){.language_currency>ul>li>a img{margin-right:2px}}.language_currency>ul>li:hover a:not([href]):not([tabindex]){color:#6e6e6e}.dropdown_currency,.dropdown_language{background:#fff;border:1px solid #f9f9f9;border-radius:3px;left:0;max-height:0;min-width:150px;overflow:hidden;padding:10px 20px;position:absolute;text-align:left;top:100%;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;visibility:hidden;z-index:9999}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_currency,.dropdown_language{left:0;min-width:115px;padding:10px 12px;right:auto}}@media only screen and (max-width:767px){.dropdown_currency,.dropdown_language{left:0;min-width:115px;padding:10px 12px;right:auto}}.dropdown_currency li a,.dropdown_language li a{color:#333;display:block;font-size:13px;line-height:28px;text-transform:capitalize;white-space:nowrap}.dropdown_currency li a:hover,.dropdown_language li a:hover{color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.bottom_drop_c{left:auto;right:0}}@media only screen and (max-width:767px){.bottom_drop_c{left:auto;right:0}}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_language{left:-10px}}@media only screen and (max-width:767px){.dropdown_language{left:-10px}.logo img{max-width:120px}}.header_middle{padding:24px 0;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.header_middle{padding:0}}@media only screen and (max-width:767px){.header_middle{padding:0}}.header_right_info{align-items:center;display:flex;justify-content:space-between}.header_account_list{margin-right:40px;position:relative}.header_account_list:last-child{margin-right:0}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list{margin-right:18px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list{margin-right:18px}}@media only screen and (max-width:767px){.header_account_list{margin-right:18px}}.header_account_list>a{align-items:first baseline;color:#333;display:flex;font-size:28px}.header_account_list>a:hover i{color:#6e6e6e}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list>a{font-size:23px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a{font-size:20px}}@media only screen and (max-width:767px){.header_account_list>a{font-size:20px}}.header_account_list>a i{transition:.3s}.header_account_list>a span.cart_itemtext{font-size:16px;font-weight:400;margin-left:15px}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list>a span.cart_itemtext{margin-left:11px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a span.cart_itemtext{font-size:14px;margin-left:7px}}@media only screen and (max-width:767px){.header_account_list>a span.cart_itemtext{font-size:14px;margin-left:7px}}.header_account_list>a span.cart_itemtotal{font-size:20px;font-weight:600;margin-left:5px}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list>a span.cart_itemtotal{font-size:18px}}@media only screen and (max-width:767px){.header_account_list>a span.cart_itemtotal{font-size:18px}}.header_account_list span.item_count{background:#6e6e6e;border-radius:100%;color:#fff;display:inline-block;font-size:14px;font-weight:600;height:20px;left:25px;line-height:20px;position:absolute;text-align:center;top:-12px;width:20px}@media only screen and (min-width:992px) and (max-width:1199px){.header_account_list span.item_count{left:20px;top:-12px}}@media only screen and (min-width:768px) and (max-width:991px){.header_account_list span.item_count{height:18px;left:15px;line-height:18px;top:-11px;width:18px}}@media only screen and (max-width:767px){.header_account_list span.item_count{height:18px;left:15px;line-height:18px;top:-11px;width:18px}}.header_account_area{display:flex;justify-content:flex-end}@media only screen and (min-width:768px) and (max-width:991px){.header_account_area{display:none;justify-content:center;margin-bottom:24px}}@media only screen and (max-width:767px){.header_account_area{display:none;justify-content:center;margin-bottom:24px}}.dropdown_search{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);display:none;position:absolute;right:0;top:208%;width:370px;z-index:9}@media only screen and (min-width:768px) and (max-width:991px){.dropdown_search{left:-47px;right:auto;top:151%;width:250px}}@media only screen and (max-width:767px){.dropdown_search{left:-47px;right:auto;top:151%;width:250px}}.dropdown_search form{position:relative;width:100%}.dropdown_search form input::-webkit-input-placeholder{color:#333}.dropdown_search form input::-moz-placeholder{color:#333}.dropdown_search form input:-ms-input-placeholder{color:#333}.dropdown_search form input:-moz-placeholder{color:#333}.dropdown_search form input{background:inherit;border:0;color:#333;height:42px;padding:0 50px 0 10px;width:100%}.dropdown_search form button{background:inherit;border:0;color:#333;font-size:18px;height:100%;position:absolute;right:0;text-align:center;top:0;width:40px}.dropdown_search form button:hover{color:#6e6e6e}.menu_position{position:relative}@media only screen and (min-width:768px) and (max-width:991px){.main_menu{display:none}}@media only screen and (max-width:767px){.main_menu{display:none}}.main_menu nav>ul{display:flex}.main_menu nav>ul>li{margin-right:5px;padding:10px 0;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.main_menu nav>ul>li{margin-right:3px;padding:8px 0}}.main_menu nav>ul>li:last-child{margin-right:0}.main_menu nav>ul>li:hover ul.sub_menu{min-height:360px;padding:24px 20px;visibility:visible}.main_menu nav>ul>li:hover .mega_menu{min-height:280px;padding:25px 30px 30px;visibility:visible}.main_menu nav>ul>li:hover>a{color:#6e6e6e}.main_menu nav>ul>li>a{font-size:18px;padding:10px 30px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.main_menu nav>ul>li>a{font-size:17px;padding:10px 12px}}@media only screen and (min-width:1200px) and (max-width:1300px){.main_menu nav>ul>li>a{padding:5px 11px}}.main_menu nav>ul>li>a i{margin-left:3px}.main_menu nav>ul>li>a.active{color:#6e6e6e}.main_menu nav>ul>li ul.sub_menu{background:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,.1);left:0;max-height:0;min-width:220px;overflow:hidden;padding:0 20px;position:absolute;right:auto;text-align:left;top:100%;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:99}.main_menu nav>ul>li ul.sub_menu li a{display:block;font-size:14px;font-weight:400;line-height:32px;text-transform:capitalize}.main_menu nav>ul>li ul.sub_menu li a:hover{color:#6e6e6e}.main_menu nav>ul>li.mega_items{position:static}.main_menu nav>ul>li .mega_menu{background:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,.1);left:0;max-height:0;min-width:100%;overflow:hidden;padding:0 30px;position:absolute;right:auto;text-align:left;top:100%;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:99}.mega_menu_inner>li{float:left;width:25%}.mega_menu_inner>li>a{display:block;font-size:15px;font-weight:500;line-height:24px;margin-bottom:12px;text-transform:capitalize}.mega_menu_inner>li>a:hover{color:#6e6e6e}.mega_menu_inner>li>a img{transition:.3s}.mega_menu_inner>li>a img:hover{opacity:.8}.mega_menu_inner>li ul li{display:block}.mega_menu_inner>li ul li a{display:block;font-size:14px;font-weight:400;line-height:30px;text-transform:capitalize}.mega_menu_inner>li ul li a:hover{color:#6e6e6e}.mini_cart_wrapper:hover .mini_cart{max-height:500px;padding:18px 18px 33px;visibility:visible}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart_wrapper:hover .mini_cart{padding:10px 11px 20px;visibility:inherit}}@media only screen and (max-width:767px){.mini_cart_wrapper:hover .mini_cart{padding:10px 11px 20px;visibility:inherit}}.mini_cart{background:#fff;border:1px solid #f9f9f9;max-height:0;min-width:355px;overflow:hidden;padding:0 18px;position:absolute;right:0;top:208%;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:999}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart{border:1px solid #f9f9f9;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;right:-44px;top:130%;transition:unset;visibility:inherit}}@media only screen and (max-width:767px){.mini_cart{border:1px solid #f9f9f9;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;right:-44px;top:130%;transition:unset;visibility:inherit}}.cart_img{margin-right:10px;width:95px}@media only screen and (min-width:768px) and (max-width:991px){.cart_img{width:70px}}@media only screen and (max-width:767px){.cart_img{width:70px}}.cart_info{width:63%}.cart_info a{display:block;font-size:18px;font-weight:400;line-height:20px;margin-bottom:6px}@media only screen and (min-width:768px) and (max-width:991px){.cart_info a{font-size:13px}}@media only screen and (max-width:767px){.cart_info a{font-size:13px}}.cart_info a:hover{color:#6e6e6e}.cart_info p{font-size:12px}.cart_info p span{font-weight:600}.cart_remove a{display:block;font-size:18px;line-height:20px;text-align:center}.cart_remove a:hover{color:#6e6e6e}.cart_item{border-bottom:1px solid #f9f9f9;display:flex;justify-content:space-between;overflow:hidden;padding:11px 0}.mini_cart_table{padding:23px 0}.cart_total{display:flex;justify-content:space-between}.cart_total span{font-size:14px;font-weight:400}.cart_total span.price{font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.cart_total span{font-size:13px}}@media only screen and (max-width:767px){.cart_total span{font-size:13px}}.cart_button:first-child{margin-bottom:15px}.cart_button a{background:#eef0f1;border:1px solid #f9f9f9;border-radius:3px;display:block;font-size:12px;font-weight:500;line-height:20px;margin-bottom:0;padding:13px 0 11px;text-align:center;text-transform:uppercase}.cart_button a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.header_middle3{padding:37px 0 8px}.header_middle3 .logo{text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.header_middle3 .logo{text-align:left}}@media only screen and (max-width:767px){.header_middle3 .logo{text-align:left}}@media only screen and (min-width:768px) and (max-width:991px){.header_middle3{padding:0}}@media only screen and (max-width:767px){.header_middle3{padding:0}}.menu_three nav>ul{justify-content:center}.mini_cart_wrapper3{text-align:right}.mini_cart_wrapper3 .header_account_list{display:inline-block}.mini_cart_wrapper3 .mini_cart{text-align:left;top:155%}@media only screen and (min-width:768px) and (max-width:991px){.mini_cart_wrapper3{display:none}}@media only screen and (max-width:767px){.mini_cart_wrapper3{display:none}}.search_box3 .dropdown_search{left:0;right:auto;top:160%}@media only screen and (min-width:768px) and (max-width:991px){.search_box3{display:none}}@media only screen and (max-width:767px){.search_box3{display:none}}.header_transparent{left:0;position:absolute;top:0;width:100%;z-index:9}@media only screen and (min-width:768px) and (max-width:991px){.header_transparent{position:inherit}}@media only screen and (max-width:767px){.header_transparent{position:inherit}}.header_bottom4{padding-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.header_bottom4{padding-bottom:0}}@media only screen and (max-width:767px){.header_bottom4{padding-bottom:0}}.header_bottom4.sticky-header.sticky{padding-bottom:0}.single_slider{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;height:683px}@media only screen and (min-width:1200px) and (max-width:1600px){.single_slider{height:480px}}@media only screen and (min-width:992px) and (max-width:1199px){.single_slider{height:400px}}@media only screen and (min-width:768px) and (max-width:991px){.single_slider{height:380px}}@media only screen and (max-width:767px){.single_slider{background-position:5%;height:280px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_section.mb-40{margin-bottom:30px}}@media only screen and (max-width:767px){.slider_section.mb-40{margin-bottom:30px}.slider_section.mb-70{margin-bottom:60px}}.slider_area .owl-dots{bottom:10px;left:50%;position:absolute;transform:translatex(-50%)}@media only screen and (max-width:767px){.slider_area .owl-dots{bottom:4px}}.slider_area .owl-dots .owl-dot{background:#fff;border-radius:50%;display:inline-block;height:12px;margin:0 3px;transition:.3s;width:12px}.slider_area .owl-dots .owl-dot.active,.slider_area .owl-dots .owl-dot:hover{background:#6e6e6e}@media only screen and (max-width:767px){.slider_content{padding-left:0;text-align:center}}.slider_content .h1,.slider_content h1{font-size:70px;font-weight:500;line-height:70px;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content .h1,.slider_content h1{font-size:66px;line-height:66px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content .h1,.slider_content h1{font-size:48px;line-height:48px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content .h1,.slider_content h1{font-size:38px;line-height:38px}}@media only screen and (max-width:767px){.slider_content .h1,.slider_content h1{font-size:26px;line-height:26px}}.slider_content .h2,.slider_content h2{color:#6e6e6e;font-size:24px;font-weight:600;letter-spacing:4px;line-height:24px;margin-bottom:27px;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content .h2,.slider_content h2{font-size:22px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content .h2,.slider_content h2{font-size:22px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content .h2,.slider_content h2{font-size:20px;letter-spacing:2px;line-height:24px;margin-bottom:11px}}@media only screen and (max-width:767px){.slider_content .h2,.slider_content h2{font-size:16px;letter-spacing:2px;line-height:22px;margin-bottom:13px}}.slider_content p{font-size:20px;line-height:34px;margin-bottom:0;max-width:51%;padding:32px 0}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_content p{font-size:18px;line-height:32px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_content p{font-size:17px;line-height:30px;max-width:53%;padding:27px 0}}@media only screen and (min-width:768px) and (max-width:991px){.slider_content p{font-size:16px;line-height:26px;max-width:59%;padding:29px 0}}@media only screen and (max-width:767px){.slider_content p{font-size:14px;line-height:23px;max-width:100%;padding:14px 0 15px}}.slider_content a{display:inline-block;font-size:18px;font-weight:600;line-height:18px;text-transform:capitalize}.slider_content a:hover{color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.slider_content a{font-size:16px}}@media only screen and (max-width:767px){.slider_content a{font-size:15px}}.active .slider_content .h1,.active .slider_content .h2,.active .slider_content .h3,.active .slider_content a,.active .slider_content h1,.active .slider_content h2,.active .slider_content h3,.active .slider_content p,.active .slider_content span{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.active .slider_content .h3,.active .slider_content h3,.active .slider_content p,.active .slider_content span{-webkit-animation-delay:.7s;animation-delay:.7s}.active .slider_content a{-webkit-animation-delay:.9s;animation-delay:.9s}.slider_s_three .single_slider{height:1054px}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_s_three .single_slider{height:741px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_s_three .single_slider{height:555px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_s_three .single_slider{height:380px}}@media only screen and (max-width:767px){.slider_s_three .single_slider{background-position:0;height:280px}}.slider_c_three{padding-top:130px}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_three{padding-top:145px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_three{padding-top:0}}@media only screen and (max-width:767px){.slider_c_three{padding-top:0}}.slider_s_four{margin-bottom:84px;padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_s_four{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_s_four{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.slider_s_four{margin-bottom:66px;padding:0}}@media only screen and (max-width:767px){.slider_s_four{margin-bottom:47px;padding:0}}.active .slider_c_four .h1,.active .slider_c_four .h2,.active .slider_c_four h1,.active .slider_c_four h2{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.active .slider_content .h2,.active .slider_content h2{-webkit-animation-delay:.5s;animation-delay:.5s}.slider_four_area:hover .owl-nav div{left:15px;opacity:1;visibility:visible}.slider_four_area:hover .owl-nav div.owl-next{right:15px}.slider_four_area .owl-nav div{background:#fff;color:#333;font-size:38px;height:65px;left:30px;line-height:65px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:65px}.slider_four_area .owl-nav div:hover{background:#6e6e6e;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.slider_four_area .owl-nav div{font-size:30px;height:54px;line-height:54px;width:54px}}.slider_four_area .owl-nav div.owl-next{left:auto;right:30px}@media only screen and (max-width:767px){.slider_four_area .owl-nav div{display:none}}.slider_c_four{margin-top:22px;padding-bottom:10px;text-align:center}@media only screen and (max-width:767px){.slider_c_four{margin-top:18px}}.slider_c_four .h1,.slider_c_four h1{font-size:45px;font-weight:600;line-height:45px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_c_four .h1,.slider_c_four h1{font-size:40px;line-height:40px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_four .h1,.slider_c_four h1{font-size:35px;line-height:35px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_four .h1,.slider_c_four h1{font-size:30px;line-height:30px}}@media only screen and (max-width:767px){.slider_c_four .h1,.slider_c_four h1{font-size:20px;line-height:20px}}.slider_c_four .h2,.slider_c_four h2{color:#6e6e6e;font-size:24px;font-weight:600;letter-spacing:4px;line-height:24px;margin-bottom:18px;text-transform:capitalize}@media only screen and (min-width:1200px) and (max-width:1600px){.slider_c_four .h2,.slider_c_four h2{font-size:22px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.slider_c_four .h2,.slider_c_four h2{font-size:22px;line-height:22px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.slider_c_four .h2,.slider_c_four h2{font-size:19px;letter-spacing:2px;line-height:24px;margin-bottom:9px}}@media only screen and (max-width:767px){.slider_c_four .h2,.slider_c_four h2{font-size:16px;letter-spacing:2px;line-height:19px;margin-bottom:10px}}.banner_gallery_area{padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner_gallery_area{padding:80px 0}}@media only screen and (max-width:767px){.banner_gallery_area{padding:57px 0 25px}.single_banner{margin-bottom:30px}}.banner_thumb{position:relative;transition:.3s}@media only screen and (max-width:767px){.banner_thumb{text-align:center}}.banner_thumb:hover:before{bottom:20px;left:20px;opacity:1;right:20px;top:20px}.banner_thumb:before{border:1px solid #fff;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.banner_thumb img{transition:.3s}.banner_text{margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.banner_text{margin-top:17px}}@media only screen and (max-width:767px){.banner_text{margin-top:17px}}.banner_text .h3,.banner_text h3{font-size:28px;font-weight:400;line-height:28px;margin-bottom:10px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_text .h3,.banner_text h3{font-size:22px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_text .h3,.banner_text h3{font-size:20px;line-height:22px;margin-bottom:8px}}@media only screen and (max-width:767px){.banner_text .h3,.banner_text h3{font-size:20px;line-height:20px;margin-bottom:8px}}.banner_text p{font-size:16px;line-height:18px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.banner_text p{font-size:15px;line-height:18px;margin-top:8px}}@media only screen and (max-width:767px){.banner_text p{font-size:15px;line-height:20px;margin-top:6px}}.banner_static_area{background:#f8f8f8;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_area{margin-bottom:75px;padding:80px 0}}@media only screen and (max-width:767px){.banner_static_area{margin-bottom:58px;padding:58px 0 60px}.banner_static_content{margin-bottom:30px}}.banner_static_content .h3,.banner_static_content h3{color:#6e6e6e;font-size:24px;font-weight:600;letter-spacing:2px;line-height:1;margin-bottom:18px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content .h3,.banner_static_content h3{font-size:22px;margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content .h3,.banner_static_content h3{font-size:20px;margin-bottom:15px}}@media only screen and (max-width:767px){.banner_static_content .h3,.banner_static_content h3{font-size:20px;letter-spacing:1px;margin-bottom:12px}}.banner_static_content .h2,.banner_static_content h2{font-size:70px;font-weight:500;line-height:70px;margin-bottom:0}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_static_content .h2,.banner_static_content h2{font-size:64px;line-height:64px}}@media only screen and (min-width:1200px) and (max-width:1300px){.banner_static_content .h2,.banner_static_content h2{font-size:57px;line-height:57px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content .h2,.banner_static_content h2{font-size:42px;line-height:47px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content .h2,.banner_static_content h2{font-size:32px;line-height:34px}}@media only screen and (max-width:767px){.banner_static_content .h2,.banner_static_content h2{font-size:30px;line-height:35px}}.banner_static_content p{font-size:19px;font-weight:400;line-height:32px;margin-bottom:0;margin-top:26px;max-width:80%}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content p{font-size:17px;line-height:30px;margin-top:20px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content p{font-size:17px;line-height:28px;margin-top:12px;max-width:100%}}@media only screen and (max-width:767px){.banner_static_content p{font-size:17px;margin-top:15px;max-width:100%}}.banner_static_content a{color:#333;display:inline-block;font-size:18px;font-weight:600;line-height:20px;margin-top:36px;text-transform:capitalize}.banner_static_content a:hover{color:#6e6e6e}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_content a{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_content a{font-size:16px;margin-top:18px}}@media only screen and (max-width:767px){.banner_static_content a{font-size:17px;line-height:20px;margin-top:17px}}.banner_carousel .col-lg-3{flex:0 0 100%;width:100%}.banner_carousel:hover .owl-nav div{opacity:1;visibility:visible}.banner_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.banner_carousel .owl-nav div:hover{color:#6e6e6e}.banner_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.banner_carousel .owl-nav div{display:none}}.banner_style_three{padding:0 15px}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three{padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three{margin-bottom:76px;padding:0}}@media only screen and (max-width:767px){.banner_style_three{margin-bottom:28px;padding:0}.banner_style_three .banner_thumb{margin-bottom:30px}}.banner_style_three .banner_text{left:9%;margin-top:0;position:absolute;top:50%;transform:translatey(-50%)}@media only screen and (max-width:767px){.banner_style_three .banner_text{text-align:left}}.banner_style_three .banner_text .h3,.banner_style_three .banner_text h3{font-size:40px;font-weight:500;line-height:40px;margin-bottom:35px}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three .banner_text .h3,.banner_style_three .banner_text h3{font-size:32px;line-height:36px;margin-bottom:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three .banner_text .h3,.banner_style_three .banner_text h3{font-size:30px;line-height:32px;margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three .banner_text .h3,.banner_style_three .banner_text h3{font-size:25px;line-height:25px;margin-bottom:16px}}@media only screen and (max-width:767px){.banner_style_three .banner_text .h3,.banner_style_three .banner_text h3{font-size:22px;line-height:24px;margin-bottom:14px}}.banner_style_three .banner_text p{font-size:19px;line-height:28px;max-width:53%}@media only screen and (min-width:1200px) and (max-width:1600px){.banner_style_three .banner_text p{font-size:17px;line-height:24px}}@media only screen and (min-width:992px) and (max-width:1199px){.banner_style_three .banner_text p{font-size:17px;line-height:28px;max-width:62%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_three .banner_text p{font-size:16px;line-height:24px;max-width:75%}}@media only screen and (max-width:767px){.banner_style_three .banner_text p{font-size:16px;line-height:22px;max-width:90%}}@media only screen and (min-width:768px) and (max-width:991px){.banner_style_four{margin-bottom:0}}@media only screen and (max-width:767px){.banner_style_four{margin-bottom:0}}.tab-content>.tab-pane.active{display:block;height:auto;opacity:1;overflow:visible}.tab-content>.tab-pane{display:block;height:0;opacity:0;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){.product_area{margin-bottom:75px}}@media only screen and (max-width:767px){.product_area{margin-bottom:56px}}.product_header{margin-bottom:30px}.product_header .section_title{margin-bottom:0}@media only screen and (max-width:767px){.product_header{margin-bottom:25px}}.section_title{margin-bottom:30px;text-align:center}@media only screen and (max-width:767px){.section_title{margin-bottom:25px}}.section_title .h2,.section_title h2{display:inline-block;font-size:30px;font-weight:400;letter-spacing:3px;line-height:30px;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.section_title .h2,.section_title h2{letter-spacing:2px}}@media only screen and (min-width:768px) and (max-width:991px){.section_title .h2,.section_title h2{font-size:28px;letter-spacing:2px;line-height:28px}}@media only screen and (max-width:767px){.section_title .h2,.section_title h2{font-size:22px;letter-spacing:1px;line-height:22px}}.section_title p{font-size:16px;line-height:18px;margin-top:15px;text-transform:uppercase}@media only screen and (max-width:767px){.section_title p{font-size:14px;line-height:20px;margin-top:8px}}.product_tab_btn{margin-top:30px}@media only screen and (max-width:767px){.product_tab_btn{margin-top:20px}}.product_tab_btn ul{justify-content:center}.product_tab_btn ul li{margin-right:60px;position:relative}.product_tab_btn ul li:last-child{margin-right:0}.product_tab_btn ul li:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.product_tab_btn ul li{margin-right:36px}}@media only screen and (max-width:767px){.product_tab_btn ul li{margin-right:22px}}.product_tab_btn ul li a{color:#333;display:inline-block;font-size:18px;line-height:20px}.product_tab_btn ul li a.active,.product_tab_btn ul li a:hover{color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.product_tab_btn ul li a{font-size:17px}}@media only screen and (max-width:767px){.product_tab_btn ul li a{font-size:15px;line-height:26px}}.single_product{border:1px solid #e5e5e5;padding:10px}.single_product:hover{box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.single_product:hover .add_to_cart{bottom:17px;opacity:1;visibility:visible}.single_product:hover .price_box{opacity:0}.single_product:hover .action_links{opacity:1;top:10px;visibility:visible}.single_product:hover .product_thumb a.secondary_img{opacity:1;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out;visibility:visible}.product_thumb{overflow:hidden;position:relative}.product_thumb a.secondary_img{left:0;opacity:0;position:absolute;right:0;top:0;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out;visibility:hidden}.product_thumb a img{width:100%}@media only screen and (max-width:767px){.product_thumb a img{width:100%}}.action_links{right:10px;top:50px;z-index:9}.action_links ul li a{background:#f8f8f8;font-size:24px;height:52px;line-height:58px;width:52px}.action_links ul li a:hover{background:#6e6e6e;color:#fff}.label_product span{position:absolute}.label_product span.label_sale{font-weight:400;left:10px;top:10px;width:50px}.label_product span.label_new,.label_product span.label_sale{background:#6e6e6e;color:#fff;display:block;font-size:12px;height:22px;line-height:22px;text-align:center;text-transform:uppercase}.label_product span.label_new{border-radius:5px;right:20px;top:20px;width:40px}.product_content{padding:20px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.product_content{padding:20px 10px}}@media only screen and (min-width:768px) and (max-width:991px){.product_content{padding:16px 14px}}@media only screen and (max-width:767px){.product_content{padding:15px 10px}}.product_content .h4,.product_content h4{font-size:18px;font-weight:400;line-height:20px;margin-bottom:10px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.product_content .h4,.product_content h4{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.product_content .h4,.product_content h4{font-size:16px;line-height:20px;margin-bottom:10px}}@media only screen and (max-width:767px){.product_content .h4,.product_content h4{font-size:16px}}.product_content .h4 a:hover,.product_content h4 a:hover{color:#6e6e6e}.product_rating{margin-bottom:10px}.product_rating ul{display:flex}.product_rating ul li{line-height:16px;margin-right:2px}.product_rating ul li:last-child{margin-right:0}.product_rating ul li a{color:#f2c31f;font-size:16px}.product_rating ul li a:hover{color:#6e6e6e}.price_box{transition:.3s}.price_box span{font-size:16px;font-weight:600;line-height:16px}@media only screen and (max-width:767px){.price_box span{font-size:14px}}.price_box span.old_price{color:#333;margin-right:5px;text-decoration:line-through}.price_box span.current_price{color:#6e6e6e}.add_to_cart{bottom:0;opacity:0;position:absolute;transition:.4s;visibility:hidden}.add_to_cart a{font-size:18px;font-weight:600;line-height:20px;text-transform:capitalize}.add_to_cart a:hover{color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.add_to_cart a{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.add_to_cart a{font-size:16px}}.product_carousel .product_thumb a img{margin:0 auto;width:100%}@media only screen and (max-width:767px){.product_carousel .product_thumb a img{width:100%}}.product_carousel .col-lg-3{flex:0 0 100%;width:100%}.product_carousel:hover .owl-nav div{opacity:1;visibility:visible}.product_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.product_carousel .owl-nav div:hover{color:#6e6e6e}.product_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.product_carousel .owl-nav div{display:none}}.product_dl_column3 .owl-item.active.center .product_timing{opacity:1;transform:translateY(0);transition:all .5s linear;transition-delay:1s;visibility:visible}.product_dl_column3 .owl-item.active.center .deals_item_product{opacity:1;pointer-events:visible}.deals_item_product{position:relative}.product_items .single_product{margin-bottom:30px}.product_items .single_product:last-child{margin-bottom:0}.product_deals{background:#f8f8f8;padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.product_deals{padding:80px 0}}@media only screen and (max-width:767px){.product_deals{margin-bottom:57px;padding:58px 0 55px}}.countdown_area{left:50%;margin-right:-100%;transform:translate(-50%)}.single_countdown{display:inline-block;margin-right:42px;padding-right:42px;position:relative;text-align:center}.single_countdown:before{content:":";font-size:30px;height:10px;position:absolute;right:0;top:45%;transform:translatey(-50%);width:1px}@media only screen and (min-width:992px) and (max-width:1199px){.single_countdown:before{top:39%}}@media only screen and (min-width:768px) and (max-width:991px){.single_countdown:before{top:37%}}@media only screen and (max-width:767px){.single_countdown:before{top:30%}}.single_countdown:last-child{margin-right:0}.single_countdown:last-child:before{display:none}@media only screen and (min-width:992px) and (max-width:1199px){.single_countdown{margin-right:37px;padding-right:37px}}@media only screen and (min-width:768px) and (max-width:991px){.single_countdown{margin-right:30px;padding-right:30px}}@media only screen and (max-width:767px){.single_countdown{margin-right:20px;padding-right:19px}}.countdown_number{font-size:46px;font-weight:300;line-height:1;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1199px){.countdown_number{font-size:40px;margin-bottom:15px}}@media only screen and (min-width:768px) and (max-width:991px){.countdown_number{font-size:30px;margin-bottom:13px}}@media only screen and (max-width:767px){.countdown_number{font-size:24px;margin-bottom:12px}}.countdown_title{font-size:17px;font-weight:400;line-height:1;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.countdown_title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.countdown_title{font-size:14px}}@media only screen and (max-width:767px){.countdown_title{font-size:12px}}.product_timing{display:inline-block;font-size:0;left:50%;line-height:1;margin-right:-100%;margin-top:35px;opacity:0;position:relative;text-align:center;transform:translateY(20px);transition:.3s;transition:all .3s linear;visibility:hidden}@media only screen and (max-width:767px){.product_timing{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.product_gallery{padding:0 60px}}.product_gallery_left .product_content{margin:45px 0}@media only screen and (min-width:768px) and (max-width:991px){.product_gallery_left{margin:0 auto 30px;max-width:450px}}@media only screen and (max-width:767px){.product_gallery_left{margin:0 auto 30px;max-width:350px}}@media only screen and (max-width:575px){.product_gallery_right .product_items.top{margin-bottom:30px}}.bonique_messages_area{background:url(/build/bonique-theme/images/banner7.a026efe5.jpg);background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover}.bonique_messages_text{padding:100px 0;text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text{padding:80px 0}}@media only screen and (max-width:767px){.bonique_messages_text{padding:57px 0 60px}}.bonique_messages_text .h3,.bonique_messages_text h3{font-size:40px;line-height:40px;margin-bottom:30px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text .h3,.bonique_messages_text h3{font-size:32px;line-height:32px;margin-bottom:25px}}@media only screen and (max-width:767px){.bonique_messages_text .h3,.bonique_messages_text h3{font-size:26px;line-height:28px;margin-bottom:22px}}.bonique_messages_text p{font-size:16px;font-weight:400;line-height:32px;margin:0 auto;max-width:700px}@media only screen and (max-width:767px){.bonique_messages_text p{font-size:16px;line-height:29px}}.bonique_messages_text a{background:#333;color:#fff;display:inline-block;font-size:16px;font-weight:400;line-height:20px;margin-top:40px;padding:20px 55px;text-transform:capitalize}.bonique_messages_text a:hover{background:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.bonique_messages_text a{margin-top:35px;padding:15px 40px}}@media only screen and (max-width:767px){.bonique_messages_text a{margin-top:25px;padding:13px 25px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_static{margin-bottom:76px}}@media only screen and (max-width:767px){.product_banner_static{margin-bottom:52px;padding-top:5px}}.product_banner_left .product_timing{left:inherit;margin-bottom:20px;margin-right:0;margin-top:50px;opacity:1;position:inherit;right:0;text-align:center;transform:inherit;visibility:visible;width:100%}@media only screen and (max-width:767px){.product_banner_left .product_timing{margin-bottom:10px;margin-top:27px}}.product_banner_left .countdown_area{left:0;margin-right:0;transform:inherit}.product_banner_left .single_countdown{margin-right:26px;padding-right:26px}.product_banner_left .single_countdown:last-child{margin-right:0;padding-right:0}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .single_countdown{margin-right:20px;padding-right:17px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .single_countdown{margin-right:16px;padding-right:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .single_countdown{margin-right:15px;padding-right:13px}}@media only screen and (max-width:767px){.product_banner_left .single_countdown{margin-right:17px;padding-right:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .single_countdown:before{top:27%}}@media only screen and (max-width:767px){.product_banner_left .single_countdown:before{top:26%}}.product_banner_left .countdown_number{font-size:33px;margin-bottom:14px}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .countdown_number{font-size:30px;margin-bottom:14px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .countdown_number{font-size:25px;margin-bottom:10px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .countdown_number{font-size:23px;margin-bottom:9px}}@media only screen and (max-width:767px){.product_banner_left .countdown_number{font-size:22px;margin-bottom:6px}}.product_banner_left .countdown_title{font-size:17px}@media only screen and (min-width:1200px) and (max-width:1300px){.product_banner_left .countdown_title{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.product_banner_left .countdown_title{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.product_banner_left .countdown_title{font-size:13px}}@media only screen and (max-width:767px){.product_banner_left .countdown_title{font-size:12px}}.product_banner_left .product_content_inner{position:relative}.product_banner_left .single_product{box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}.product_banner_left .single_product:hover .add_to_cart{bottom:0}.product_banner_left .add_to_cart{bottom:-17px}.banner_static_right2{padding-left:120px}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2{padding-left:80px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2{padding-left:0}}@media only screen and (max-width:767px){.banner_static_right2{margin-top:30px;padding-left:0}}.banner_static_right2 .banner_static_content .h3,.banner_static_right2 .banner_static_content h3{color:#c61932;letter-spacing:3px;margin-bottom:26px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2 .banner_static_content .h3,.banner_static_right2 .banner_static_content h3{margin-bottom:22px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content .h3,.banner_static_right2 .banner_static_content h3{letter-spacing:3px;margin-bottom:26px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content .h3,.banner_static_right2 .banner_static_content h3{letter-spacing:2px;margin-bottom:11px}}.banner_static_right2 .banner_static_content .h2,.banner_static_right2 .banner_static_content h2{font-size:42px;font-weight:600;letter-spacing:6px;line-height:44px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.banner_static_right2 .banner_static_content .h2,.banner_static_right2 .banner_static_content h2{font-size:40px;letter-spacing:5px;line-height:44px}}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content .h2,.banner_static_right2 .banner_static_content h2{font-size:32px;letter-spacing:3px;line-height:36px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content .h2,.banner_static_right2 .banner_static_content h2{font-size:23px;letter-spacing:2px;line-height:30px}}.banner_static_right2 .banner_static_content a{color:#c61932;margin-top:27px}@media only screen and (min-width:768px) and (max-width:991px){.banner_static_right2 .banner_static_content a{margin-top:25px}}@media only screen and (max-width:767px){.banner_static_right2 .banner_static_content a{font-size:16px;margin-top:18px}}.banner_static_thumb2{margin-top:20px}@media only screen and (max-width:767px){.product_area.mb-100{margin-bottom:60px}}.categories_product_aera{border-bottom:1px solid #e5e5e5;padding:25px 90px 30px}@media only screen and (min-width:1200px) and (max-width:1600px){.categories_product_aera{padding:25px 15px 30px}}@media only screen and (min-width:992px) and (max-width:1199px){.categories_product_aera{padding:25px 0 30px}}@media only screen and (min-width:768px) and (max-width:991px){.categories_product_aera{margin-bottom:80px;padding:25px 0 30px}}@media only screen and (max-width:767px){.categories_product_aera{margin-bottom:55px;padding:25px 0 30px}}.categories_container .col-lg-2{flex:0 0 100%;width:100%}.categories_container .categories_product_thumb img{margin:0 auto;width:inherit}.categories_container:hover .owl-nav div{opacity:1;visibility:visible}.categories_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.categories_container .owl-nav div:hover{color:#6e6e6e}.categories_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.categories_container .owl-nav div{display:none}}.categories_product_text{padding-top:20px;text-align:center}@media only screen and (max-width:767px){.categories_product_text{padding-top:16px}}.categories_product_text .h3,.categories_product_text h3{display:block;font-size:18px;font-weight:600;line-height:20px;margin-bottom:12px;text-transform:capitalize}@media only screen and (max-width:767px){.categories_product_text .h3,.categories_product_text h3{font-size:15px;line-height:18px;margin-bottom:6px}}.categories_product_text .h3 a:hover,.categories_product_text h3 a:hover{color:#6e6e6e}.categories_product_text span{font-size:16px;font-weight:400;line-height:20px}@media only screen and (max-width:767px){.categories_product_text span{font-size:14px;line-height:18px}}.banner_static4_inner{border-bottom:1px solid #e5e5e5;padding:80px 0}.banner_static4_inner .banner_static_thumb2{margin-top:0}@media only screen and (min-width:768px) and (max-width:991px){.banner_static4_inner{padding:70px 0}}@media only screen and (max-width:767px){.banner_static4_inner{padding:23px 0 52px}.p_banner_static4{margin-bottom:56px}}.p_banner_static4 .banner_static_content .h3,.p_banner_static4 .banner_static_content h3{color:#c61932;letter-spacing:5px;margin-bottom:35px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content .h3,.p_banner_static4 .banner_static_content h3{letter-spacing:4px;margin-bottom:22px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content .h3,.p_banner_static4 .banner_static_content h3{letter-spacing:3px;margin-bottom:26px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content .h3,.p_banner_static4 .banner_static_content h3{letter-spacing:2px;margin-bottom:11px}}.p_banner_static4 .banner_static_content .h2,.p_banner_static4 .banner_static_content h2{font-size:46px;font-weight:700;letter-spacing:14px;line-height:48px;text-transform:uppercase}@media only screen and (min-width:1200px) and (max-width:1300px){.p_banner_static4 .banner_static_content .h2,.p_banner_static4 .banner_static_content h2{font-size:42px;letter-spacing:9px;line-height:48px}}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content .h2,.p_banner_static4 .banner_static_content h2{font-size:36px;letter-spacing:5px;line-height:38px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content .h2,.p_banner_static4 .banner_static_content h2{font-size:32px;letter-spacing:3px;line-height:36px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content .h2,.p_banner_static4 .banner_static_content h2{font-size:23px;letter-spacing:2px;line-height:30px}}.p_banner_static4 .banner_static_content a{color:#c61932;margin-top:50px}@media only screen and (min-width:992px) and (max-width:1199px){.p_banner_static4 .banner_static_content a{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:991px){.p_banner_static4 .banner_static_content a{margin-top:30px}}@media only screen and (max-width:767px){.p_banner_static4 .banner_static_content a{font-size:16px;margin-top:18px}}@media only screen and (min-width:768px) and (max-width:991px){.custom_product_area{margin-bottom:80px}}@media only screen and (max-width:767px){.custom_product_area{margin-bottom:60px}.small_product_area{margin-bottom:35px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area.colthree{margin-top:40px}}@media only screen and (max-width:767px){.small_product_area.colthree{margin-bottom:0}}.small_product_area:hover .owl-nav div{opacity:1;visibility:visible}.small_product_area .owl-nav div{font-size:30px;opacity:0;position:absolute;right:25px;top:-90px;transition:.3s;visibility:hidden}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .owl-nav div{top:-73px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .owl-nav div{top:-62px}}@media only screen and (max-width:767px){.small_product_area .owl-nav div{font-size:25px;top:-51px}}.small_product_area .owl-nav div:hover{color:#6e6e6e}.small_product_area .owl-nav div.owl-next{right:0}.small_product_area .section_title{margin-bottom:60px;text-align:left}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .section_title{margin-bottom:45px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .section_title{margin-bottom:35px}}@media only screen and (max-width:767px){.small_product_area .section_title{margin-bottom:25px}}.small_product_area .section_title .h2,.small_product_area .section_title h2{font-size:30px;letter-spacing:3px;line-height:30px}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .section_title .h2,.small_product_area .section_title h2{font-size:25px;letter-spacing:2px;line-height:25px}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .section_title .h2,.small_product_area .section_title h2{font-size:23px;letter-spacing:2px;line-height:23px}}@media only screen and (max-width:767px){.small_product_area .section_title .h2,.small_product_area .section_title h2{font-size:20px;letter-spacing:2px;line-height:20px}}.small_product_area .single_product{align-items:center;border:0;box-shadow:inherit;display:flex;padding:0}.small_product_area .single_product:hover .price_box{opacity:1;visibility:visible}.small_product_area .product_thumb{border:1px solid #e5e5e5;width:120px}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_thumb{width:100px}}@media only screen and (max-width:767px){.small_product_area .product_thumb{width:82px}}.small_product_area .product_content{margin-top:0;padding:0 0 0 25px;position:relative;text-align:left;width:calc(100% - 120px)}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_content{width:calc(100% - 100px)}}@media only screen and (max-width:767px){.small_product_area .product_content{width:calc(100% - 82px)}}@media only screen and (min-width:992px) and (max-width:1199px){.small_product_area .product_items .single_product{margin-bottom:23px}.small_product_area .product_items .single_product:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:991px){.small_product_area .product_items .single_product{margin-bottom:23px}.small_product_area .product_items .single_product:last-child{margin-bottom:0}}.blog_carousel:hover .owl-nav div{opacity:1;visibility:visible}.blog_carousel .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.blog_carousel .owl-nav div:hover{color:#6e6e6e}.blog_carousel .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.blog_carousel .owl-nav div{display:none}}.blog_carousel .col-lg-3{flex:0 0 100%;width:100%}.single_blog{border:1px solid #e5e5e5}.blog_thumb{overflow:hidden}.blog_thumb:hover img{transform:scale(1.1) rotate(.05deg)}.blog_thumb img{transition:.3s}.blog_content{padding:25px 20px;text-align:center}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content{padding:20px 10px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content{padding:18px 15px}}@media only screen and (max-width:767px){.blog_content{padding:20px 13px}}.blog_content .h4,.blog_content h4{font-size:22px;font-weight:400;line-height:24px;margin-bottom:22px}@media only screen and (min-width:1200px) and (max-width:1300px){.blog_content .h4,.blog_content h4{font-size:20px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content .h4,.blog_content h4{font-size:17px;line-height:21px;margin-bottom:11px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content .h4,.blog_content h4{font-size:18px;line-height:20px}}@media only screen and (max-width:767px){.blog_content .h4,.blog_content h4{font-size:19px;line-height:23px;margin-bottom:11px}}.blog_content .h4 a:hover,.blog_content h4 a:hover{color:#6e6e6e}.blog_content p{font-size:16px;line-height:20px;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_content p{font-size:14px;line-height:19px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_content p{font-size:15px}}@media only screen and (max-width:767px){.blog_content p{font-size:15px;line-height:20px}}.blog_content p span{display:block}.blog_footer{margin-top:20px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_footer{margin-top:13px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_footer{margin-top:14px}}@media only screen and (max-width:767px){.blog_footer{margin-top:11px}}.blog_footer>a{display:inline-block;font-size:18px;font-weight:600;line-height:20px}.blog_footer>a:hover{color:#6e6e6e}@media only screen and (min-width:992px) and (max-width:1199px){.blog_footer>a{font-size:16px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_footer>a{font-size:16px;line-height:20px}}@media only screen and (max-width:767px){.blog_footer>a{font-size:15px;line-height:22px}}.color_two .owl-nav div:hover{background:#fe3737}.color_two .blog_content .h4 a:hover,.color_two .blog_content h4 a:hover,.color_two .blog_footer>a:hover,.color_two .post_author a{color:#fe3737}.color_three .owl-nav div:hover{background:#0db6c8}.color_three .blog_content .h4 a:hover,.color_three .blog_content h4 a:hover,.color_three .blog_footer>a:hover,.color_three .post_author a{color:#0db6c8}.newsletter_area_start{padding:92px 0 100px}@media only screen and (min-width:768px) and (max-width:991px){.newsletter_area_start{padding:74px 0 80px}}@media only screen and (max-width:767px){.newsletter_area_start{padding:57px 0 60px}}.newsletter_area_start .section_title .h2 span,.newsletter_area_start .section_title h2 span{color:#6e6e6e}.newsletter_container{padding-top:16px}@media only screen and (min-width:768px) and (max-width:991px){.newsletter_container{padding-top:8px}}@media only screen and (max-width:767px){.newsletter_container{padding-top:0}}.subscribe_form form{position:relative;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.subscribe_form form{width:430px}}@media only screen and (max-width:767px){.subscribe_form form{width:100%}}.subscribe_form form input::-webkit-input-placeholder{color:#666}.subscribe_form form input::-moz-placeholder{color:#666}.subscribe_form form input:-ms-input-placeholder{color:#666}.subscribe_form form input:-moz-placeholder{color:#666}.subscribe_form form input{background:none;border:0;border-bottom:2px solid #dfdfdf;color:#666;font-size:16px;height:45px;padding:0 50px 0 3px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.subscribe_form form input{height:46px}}@media only screen and (max-width:767px){.subscribe_form form input{font-size:14px}}.subscribe_form form button{background:inherit;border:0;color:#666;font-size:28px;height:100%;padding:0;position:absolute;right:0;top:0;-webkit-transition:.3s;transition:.3s}.subscribe_form form button:hover{color:#6e6e6e}@media only screen and (max-width:767px){.subscribe_form form button{font-size:22px}}.mailchimp-error,.mailchimp-success{color:green;text-align:center}.mailchimp-success{margin:0 auto;max-width:510px}.mailchimp-success.active{margin-top:20px}.color_two .subscribe_form form button:hover{background:#fe3737}.color_three .subscribe_form form button:hover{background:#0db6c8}.shipping_area{padding:100px 0}@media only screen and (min-width:768px) and (max-width:991px){.shipping_area{padding:80px 0}}@media only screen and (max-width:767px){.shipping_area{padding:60px 0 36px}}.single_shipping{align-items:center;display:flex;position:relative}.single_shipping:last-child:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.single_shipping.col3{margin-top:30px}}@media only screen and (max-width:767px){.single_shipping{margin-bottom:25px}}.single_shipping:hover .shipping_icone{background:#333;border-color:#333;color:#fff}.shipping_icone{border:1px solid #e5e5e5;border-radius:100%;height:90px;line-height:88px;margin-right:30px;min-width:90px;text-align:center;transition:.3s}@media only screen and (min-width:768px) and (max-width:991px){.shipping_icone{height:75px;line-height:75px;margin-right:20px;min-width:75px}}@media only screen and (max-width:767px){.shipping_icone{height:60px;line-height:58px;margin-right:15px;min-width:60px}}.shipping_icone i{font-size:28px;line-height:88px}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_icone i{font-size:26px;line-height:78px}}@media only screen and (min-width:768px) and (max-width:991px){.shipping_icone i{font-size:25px;line-height:75px}}@media only screen and (max-width:767px){.shipping_icone i{font-size:22px;line-height:58px}}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_icone{height:80px;line-height:78px;margin-right:25px;min-width:80px}}.shipping_content .h3,.shipping_content h3{font-size:18px;font-weight:600;line-height:20px;margin-bottom:7px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_content .h3,.shipping_content h3{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.shipping_content .h3,.shipping_content h3{font-size:15px;line-height:16px}}@media only screen and (max-width:767px){.shipping_content .h3,.shipping_content h3{font-size:16px;line-height:20px;margin-bottom:5px}}.shipping_content .h3 a:hover,.shipping_content h3 a:hover{color:#6e6e6e}.shipping_content p{font-size:16px;line-height:24px}@media only screen and (min-width:992px) and (max-width:1199px){.shipping_content p{font-size:13px}}@media only screen and (max-width:767px){.shipping_content p{font-size:15px;line-height:22px}}.shipping_padding{padding:60px 0}@media only screen and (max-width:767px){.shipping_padding{padding:60px 0 36px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_area{margin-bottom:75px}}@media only screen and (max-width:767px){.testimonial_area{margin-bottom:55px}}.testimonial_container .testimonial_icon_img img,.testimonial_container .testimonial_thumb img{width:inherit}.testimonial_container .col-lg-4{flex:0 0 100%;width:100%}.testimonial_container:hover .owl-nav div{opacity:1;visibility:visible}.testimonial_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.testimonial_container .owl-nav div:hover{color:#6e6e6e}.testimonial_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.testimonial_container .owl-nav div{display:none}}.testimonial_thumb{margin-right:30px;min-width:90px}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_thumb{margin-right:20px;min-width:80px}}@media only screen and (max-width:767px){.testimonial_thumb{margin:0 auto 20px}}.single_testimonial{display:flex}@media only screen and (max-width:767px){.single_testimonial{flex-direction:column;text-align:center}}.testi_title{position:relative}@media only screen and (max-width:767px){.testi_title{margin-bottom:23px}}.testi_title .h2,.testi_title h2{display:block}.testi_title i{font-size:65px;margin-bottom:18px}@media only screen and (min-width:768px) and (max-width:991px){.testi_title i{font-size:52px;margin-bottom:18px}}@media only screen and (max-width:767px){.testi_title i{font-size:50px;margin-bottom:14px}}.testimonial_content .h3,.testimonial_content h3{font-size:18px;font-weight:600;line-height:18px;margin-bottom:5px;text-transform:capitalize}.testimonial_content p{font-size:15px;line-height:26px;margin-top:14px}@media only screen and (max-width:767px){.testimonial_content p{font-size:14px;line-height:22px;margin-top:15px}}.testimonial_content a{display:inline-block;font-size:16px;line-height:16px}.testimonial_content a:hover{color:#6e6e6e}.testimonial_icon_img{margin-bottom:28px}@media only screen and (max-width:767px){.testimonial_icon_img{margin-bottom:25px}}.testimonial_icon_img img{margin:0 auto}.testimonial_two{background:#f8f8f8;padding:94px 0}@media only screen and (max-width:767px){.testimonial_two{margin-bottom:57px;padding:56px 0}}.brand_area{padding:100px 0}@media only screen and (max-width:767px){.brand_area{padding:56px 0}}.brand_container .single_brand img{margin:0 auto;width:inherit}.brand_container:hover .owl-nav div{opacity:1;visibility:visible}.brand_container .owl-nav div{font-size:45px;left:0;opacity:0;position:absolute;top:49%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden}.brand_container .owl-nav div:hover{color:#6e6e6e}.brand_container .owl-nav div.owl-next{left:auto;right:0}@media only screen and (max-width:767px){.brand_container .owl-nav div{display:none}}.single_brand{overflow:hidden}.single_brand img{opacity:.5;transition:.3s}.single_brand:hover img{opacity:1;transform:scale(1.05) rotate(.05deg)}.brand_padding{padding:0}.brand_padding .brand_container{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding:60px 0}@media only screen and (max-width:767px){.brand_padding .brand_container{padding:56px 0}}.footer_top{background:#f8f8f8;padding:45px 0 0}@media only screen and (min-width:768px) and (max-width:991px){.footer_top{padding:77px 0 38px}}@media only screen and (max-width:767px){.footer_top{padding:57px 0 10px}}@media only screen and (min-width:768px) and (max-width:991px){.widgets_container{margin-bottom:35px}}@media only screen and (max-width:767px){.widgets_container{margin-bottom:50px}}@media only screen and (max-width:575px){.widgets_container{text-align:center}}.widgets_container>.h3,.widgets_container>h3{color:#16151a;font-size:18px;font-weight:400;line-height:19px;margin-bottom:22px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.widgets_container>.h3,.widgets_container>h3{margin-bottom:15px}}@media only screen and (max-width:767px){.widgets_container>.h3,.widgets_container>h3{margin-bottom:17px}}.footer_payment{text-align:right}@media only screen and (max-width:767px){.footer_payment{margin-top:13px;text-align:center!important}}.footer_menu ul li{margin-bottom:10px}.footer_menu ul li:last-child{margin-bottom:0}.footer_menu ul li a{font-size:16px;font-weight:400;line-height:30px;text-transform:capitalize}.footer_menu ul li a:hover{color:#6e6e6e;padding-left:10px}@media only screen and (min-width:768px) and (max-width:991px){.footer_menu ul li a{font-size:15px;line-height:22px}}@media only screen and (max-width:767px){.footer_menu ul li a{font-size:15px;line-height:23px}}.footer_menu ul li a i{color:#16151a;margin-right:17px}@media only screen and (max-width:767px){.footer_menu ul li a i{margin-right:10px}}.widget_newsletter .h3,.widget_newsletter h3{font-size:34px;line-height:34px}@media only screen and (min-width:768px) and (max-width:991px){.widget_newsletter .h3,.widget_newsletter h3{font-size:30px;line-height:30px}}@media only screen and (max-width:767px){.widget_newsletter .h3,.widget_newsletter h3{font-size:23px;line-height:22px}}.widget_newsletter p{font-size:16px;line-height:30px;margin-bottom:20px}@media only screen and (max-width:767px){.widget_newsletter p{font-size:15px;line-height:26px;margin-bottom:14px}.copyright_area{margin-bottom:10x;text-align:center}}.copyright_area p{font-size:15px;line-height:24px;text-transform:capitalize}@media only screen and (max-width:767px){.copyright_area p{line-height:22px}}.copyright_area p a:hover{color:#6e6e6e}.footer_bottom{padding:16px 0}@media only screen and (max-width:767px){.footer_bottom{padding:22px 0}}.footer_padding .footer_top{padding:58px 0 54px}@media only screen and (min-width:768px) and (max-width:991px){.footer_padding .footer_top{padding:57px 0 22px}}@media only screen and (max-width:767px){.footer_padding .footer_top{padding:57px 0 10px}}.canvas_padding{margin-bottom:0}.breadcrumbs_area{border-top:1px solid #ccc;padding:30px 0}@media only screen and (max-width:767px){.breadcrumbs_area{padding:21px 0 28px}}.breadcrumb_content .h3,.breadcrumb_content h3{font-size:42px;line-height:50px;margin-bottom:9px}@media only screen and (max-width:767px){.breadcrumb_content .h3,.breadcrumb_content h3{font-size:26px;line-height:26px;margin-bottom:7px}}.breadcrumb_content ul li{color:#6e6e6e;display:inline-block;font-size:16px;line-height:20px;margin-right:3px;padding-right:13px;position:relative;text-transform:capitalize}.breadcrumb_content ul li:before{content:"/";position:absolute;right:0;top:50%;transform:translatey(-50%)}.breadcrumb_content ul li:last-child{margin-right:0}.breadcrumb_content ul li:last-child:before{display:none}.breadcrumb_content ul li a{color:#333}.breadcrumb_content ul li a:hover{color:#6e6e6e}.sidebar_widget .single_banner{border:0}@media only screen and (max-width:767px){.sidebar_widget .single_banner{margin-bottom:0}.sidebar_widget .single_banner a,.sidebar_widget .single_banner a img{width:100%}}.widget_list{margin-bottom:33px}@media only screen and (min-width:768px) and (max-width:991px){.widget_list.widget_filter{margin-bottom:52px}}.widget_list.widget_categories>ul>li>a{display:block;line-height:30px;padding:0 20px}.widget_list.widget_categories>ul>li>a:hover{color:#6e6e6e}.widget_list.widget_categories>ul>li:last-child>a{border-bottom:0}.widget_list.widget_categories>ul>li.widget_sub_categories>a{position:relative}.widget_list.widget_categories>ul>li.widget_sub_categories>a:before{content:"+";cursor:pointer;font-size:12px;position:absolute;right:21px;top:50%;transform:translatey(-50%)}.widget_list.widget_categories>ul>li.widget_sub_categories>a.active:before{content:"-";cursor:pointer;font-size:12px;position:absolute;right:21px;top:50%;transform:translatey(-50%)}.widget_list.widget_categories>ul>li ul{display:none;padding-left:30px}.widget_list.widget_categories>ul>li ul li a{border-bottom:1px solid hsla(0,0%,100%,.1);display:block;font-size:13px;line-height:30px}.widget_list.widget_categories>ul>li ul li a:hover{color:#6e6e6e}.widget_list:last-child{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.widget_list{margin-bottom:49px}}@media only screen and (max-width:767px){.widget_list{margin-bottom:49px}}.widget_list .h3,.widget_list h3{border-bottom:1px solid #f9f9f9;font-size:15px;font-weight:500;line-height:20px;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.widget_list>ul>li>a{display:block;font-size:14px;line-height:30px}.widget_list>ul>li>a:hover{color:#6e6e6e}.widget_list>ul>li>a span{float:right}.ui-slider-horizontal .ui-slider-range{background:#6e6e6e;height:2px}.ui-slider-horizontal{background:#dbdbdb;border:none;height:2px;margin:0 auto 22px;width:92%}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:2px solid #6e6e6e;border-radius:50%;cursor:pointer;height:15px;top:-7px;width:15px}.widget_list.widget_filter{overflow:hidden}.widget_list.widget_filter form{padding-top:10px}.widget_list.widget_filter form input{background:none;border:none;float:right;font-size:12px;line-height:31px;text-align:right;width:60px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_list.widget_filter form input{width:65px}}.widget_list.widget_filter form button{background:#333;border:0;border-radius:30px;color:#fff;float:left;height:30px;line-height:30px;padding:0 20px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}.widget_list.widget_filter form button:hover{background:#6e6e6e}.tag_cloud a{background:#fff;border:1px solid #f9f9f9;border-radius:3px;display:inline-block;font-size:13px;margin:0 5px 12px 0;padding:5px 15px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.tag_cloud a{padding:5px 10px}}.tag_cloud a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.shop_banner_area{margin-bottom:40px}@media only screen and (max-width:767px){.shop_banner_area{margin-bottom:30px}}.shop_toolbar{align-items:center;border:1px solid #e5e5e5;display:flex;justify-content:space-between;margin:0 0 40px;padding:8px 10px}@media only screen and (max-width:767px){.shop_toolbar{flex-direction:column-reverse;padding:10px 10px 18px}}.select_option{align-items:center;display:flex}@media only screen and (max-width:767px){.select_option{flex-direction:column}}.select_option .nice-select{border:0;height:30px;line-height:29px}.select_option .nice-select ul.list{max-height:200px;overflow:auto;right:0;top:114%;width:200px}@media only screen and (max-width:767px){.niceselect_option{margin-bottom:16px}.page_amount{margin-bottom:12px}.page_amount p{border-left:0;margin-left:0;padding-left:0}}.list_button ul li{margin-right:12px}.list_button ul li:last-child{margin-right:0}.list_button ul li a:hover{color:#6e6e6e}.list_button ul li a i{border-radius:100%;height:30px;line-height:30px;margin-right:5px;text-align:center;width:30px}.list_button ul li a.active{color:#6e6e6e}.list_button ul li a.active i{background:#6e6e6e;color:#fff}.product_ratting ul li{display:inline-block}.product_ratting ul li a{color:#6e6e6e}@media only screen and (max-width:767px){.product_list_item .product_thumb{margin-bottom:18px}}.product_list_item .product_content .h3,.product_list_item .product_content h3,.product_list_item .product_ratting{margin-bottom:10px}@media only screen and (max-width:767px){.pagination{margin-top:19px}}.pagination ul li{background:#f1f1f1;border-radius:3px;display:inline-block;height:30px;line-height:30px;margin-left:3px;text-align:center;width:30px}.pagination ul li:first-child{margin-left:0}.pagination ul li a{border-radius:3px;display:block}.pagination ul li.current,.pagination ul li a:hover{background:#6e6e6e;color:#fff}.pagination ul li.next{width:40px}.shop_toolbar.t_bottom{justify-content:center;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.shop_toolbar.t_bottom{margin-bottom:56px}}@media only screen and (max-width:767px){.shop_toolbar.t_bottom{margin-bottom:56px;padding:15px 10px}.shop_toolbar.t_bottom .pagination{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.shop_reverse .tab-content .row{flex-direction:row}}@media only screen and (max-width:767px){.shop_reverse .tab-content .row{flex-direction:row}}@media only screen and (min-width:992px) and (max-width:1199px){.grid_view .quick_button{bottom:5px}.grid_view .quick_button a{line-height:37px}.grid_view .action_button ul li a{height:40px;line-height:38px;width:43px}}.grid_view .hover_action a{height:40px;line-height:38px;width:43px}.widget_banner{position:relative}.widget_banner:hover:before{left:0;opacity:0;right:0;transition:all .9s linear}.widget_banner:hover:after{bottom:0;opacity:0;top:0;transition:all .9s linear}.widget_banner:before{bottom:0;left:50%;right:51%;top:0}.widget_banner:after,.widget_banner:before{background:hsla(0,0%,100%,.2);content:"";opacity:1;pointer-events:none;position:absolute}.widget_banner:after{bottom:50%;left:0;right:0;top:50%}@media only screen and (max-width:767px){.widget_sid_product{margin-bottom:0;padding-top:7px}}.widget_sid_product .section_title{margin-bottom:23px}.widget_sid_product .section_title .h2,.widget_sid_product .section_title h2{font-size:22px;letter-spacing:1px;line-height:22px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .section_title .h2,.widget_sid_product .section_title h2{font-size:20px;line-height:20px}}.widget_sid_product .owl-nav div{top:-50px}.widget_sid_product .product_thumb{width:90px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_thumb{width:75px}}.widget_sid_product .product_content{padding-left:18px;width:calc(100% - 90px)}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_content{padding-left:15px;width:calc(100% - 75px)}}.widget_sid_product .product_content .h4,.widget_sid_product .product_content h4{font-size:16px}@media only screen and (min-width:992px) and (max-width:1199px){.widget_sid_product .product_content .h4,.widget_sid_product .product_content h4{font-size:15px;margin-bottom:7px}}.widget_sid_product .price_box span{font-size:14px}@media only screen and (min-width:768px) and (max-width:991px){.shop_reverse .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.shop_reverse .row{flex-direction:column-reverse}}.row.shop_wrapper{flex-direction:row}.shop_toolbar_btn>button{background:inherit;border:0;margin-right:10px}.shop_toolbar_btn>button.btn-grid-3{background:url(/build/bonique-theme/images/bkg_grid.6536c58e.png) no-repeat scroll 50%;height:20px;width:20px}.shop_toolbar_btn>button.btn-grid-3.active{background:url(/build/bonique-theme/images/bkg_grid_hover.eb9bb270.png) no-repeat scroll 50%!important}.shop_toolbar_btn>button.btn-grid-4{background:url(/build/bonique-theme/images/bkg_grid4.0281736c.png) no-repeat scroll 50%;height:22px;width:26px}@media only screen and (min-width:992px) and (max-width:1199px){.shop_toolbar_btn>button.btn-grid-4{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.shop_toolbar_btn>button.btn-grid-4{display:none}}.shop_toolbar_btn>button.btn-grid-4.active{background:url(/build/bonique-theme/images/bkg_grid4_hover.35963d08.png) no-repeat scroll 50%!important}.shop_toolbar_btn>button.btn-list{background:url(/build/bonique-theme/images/bkg_list.10137452.png) no-repeat scroll 50%;height:20px;width:20px}.shop_toolbar_btn>button.btn-list.active{background:url(/build/bonique-theme/images/bkg_list_hover.8ce31d7d.png) no-repeat scroll 50%!important}.product_content.list_content{display:none}.grid_content .product_ratings{margin-bottom:11px}.grid_content .product_ratings ul{justify-content:center}.grid_list .grid_name{display:none}.grid_list .action_links{display:none;opacity:inherit;position:inherit;visibility:inherit}.grid_list .action_links ul li{display:inline-block;margin-bottom:0;margin-right:8px}.grid_list .action_links ul li:last-child{margin-right:0}.grid_list .list_action_right,.grid_list .list_action_wrapper .action_links{display:block}.list_action_wrapper{align-items:center;display:flex}.action_links.action__list{display:none}.grid_list .action_links.action__list{display:block}.list_cart_btn{margin-right:30px}@media only screen and (max-width:767px){.list_cart_btn{margin-right:18px}}.list_cart_btn a{display:inline-block;font-size:18px;font-weight:600;line-height:22px;text-transform:capitalize}.list_cart_btn a:hover{color:#6e6e6e}@media only screen and (max-width:767px){.list_cart_btn a{font-size:16px;line-height:22px}}.grid_list .product_content.grid_content{display:none}.grid_list .product_content.list_content{display:block;float:left;margin-top:0;padding:0 0 0 25px;text-align:left;width:66.66667%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content{width:69.667%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content{width:67.667%}}@media only screen and (max-width:767px){.grid_list .product_content.list_content{flex:0 0 100%;flex-direction:column;min-width:100%;padding-left:0}}.grid_list .product_content.list_content .product_name.h4,.grid_list .product_content.list_content h4.product_name{font-size:24px;line-height:24px;margin-bottom:15px}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content .product_name.h4,.grid_list .product_content.list_content h4.product_name{font-size:20px;line-height:22px;margin-bottom:11px}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content .product_name.h4,.grid_list .product_content.list_content h4.product_name{font-size:22px;line-height:22px;margin-bottom:11px}}@media only screen and (max-width:767px){.grid_list .product_content.list_content .product_name.h4,.grid_list .product_content.list_content h4.product_name{font-size:18px;line-height:20px;margin-bottom:9px}}.grid_list .product_content.list_content .price_box{opacity:inherit}.grid_list .product_content.list_content .product_desc{display:inline-block;margin:18px 0 24px}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content .product_desc{margin:15px 0}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content .product_desc{margin:14px 0 18px}}@media only screen and (max-width:767px){.grid_list .product_content.list_content .product_desc{margin:10px 0 14px}}.grid_list .product_content.list_content .product_desc p{font-size:16px;line-height:34px;max-width:84%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:28px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:28px;max-width:100%}}@media only screen and (max-width:767px){.grid_list .product_content.list_content .product_desc p{font-size:15px;line-height:27px;max-width:100%}}.grid_list .single_product{border:0;box-shadow:inherit;overflow:hidden;padding:0}.grid_list .product_thumb{border:1px solid #e5e5e5;float:left;width:33.33333%}@media only screen and (min-width:992px) and (max-width:1199px){.grid_list .product_thumb{width:30.333%}}@media only screen and (min-width:768px) and (max-width:991px){.grid_list .product_thumb{width:32.333%}}@media only screen and (max-width:767px){.grid_list .product_thumb{flex:0 0 100%;margin-bottom:20px;margin-right:0;min-width:100%}}.col-cust-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:max-width;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px) and (max-width:991px){.col-cust-5{-ms-flex:0 0 33%;flex:0 0 33%}}@media only screen and (max-width:767px){.col-cust-5{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:479px){.col-cust-5{flex:0 0 100%;max-width:100%}}.shop_wrapper>div{-webkit-transition:all 1s ease;transition:all 1s ease}.shop_toolbar_wrapper{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin:0 0 30px;padding:8px 10px}@media only screen and (max-width:767px){.shop_toolbar_wrapper{flex-direction:column;padding:15px 10px 5px}.shop_toolbar_btn{margin-bottom:20px}}.shop_wrapper{margin-bottom:10px}@media only screen and (max-width:767px){.shop_wrapper{margin-bottom:35px}.shop_wrapper .product_thumb a img{width:100%}}.shop_wrapper .single_product{margin-bottom:24px;position:relative}.shop_wrapper.grid_list .single_product{margin-bottom:30px}@media only screen and (max-width:767px){.shop_wrapper.grid_list .single_product{margin-bottom:25px}}.shop_wrapper .label_product{bottom:40px}.shop_fullwidth .shop_wrapper.grid_3 .product_thumb a img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.shop_fullwidth{margin-bottom:0}}@media only screen and (max-width:767px){.shop_fullwidth{margin-bottom:0}}#img-1{border:1px solid #f9f9f9}.header_product{border-bottom:1px solid #f9f9f9}.product_d_right .h1,.product_d_right h1{font-size:22px;font-weight:400;line-height:20px;margin-bottom:22px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.product_d_right .h1,.product_d_right h1{font-size:20px;margin-bottom:17px}}@media only screen and (max-width:767px){.product_d_right .h1,.product_d_right h1{font-size:18px;margin-bottom:17px}}.product_d_right .h1 a,.product_d_right h1 a{color:#252525}.product_d_right .h1 a:hover,.product_d_right h1 a:hover{color:#6e6e6e}.product_d_right .product_ratting{margin-bottom:17px}@media only screen and (max-width:767px){.product_d_right .product_ratting{margin-bottom:12px}}.product_d_right .product_ratting ul li a{color:#feb954}.product_d_right .product_ratting ul li a:hover{color:#6e6e6e}.product_d_right .product_ratting ul li.review a{color:#5a5a5a;margin-left:10px}.product_d_right .product_ratting ul li.review a:hover{color:#6e6e6e}.product_d_right .price_box{margin-bottom:14px}@media only screen and (max-width:767px){.product_d_right .price_box{margin-bottom:9px}}.product_d_right .price_box span.current_price{font-size:23px}@media only screen and (max-width:767px){.product_d_right .price_box span.current_price{font-size:18px}}.product_d_right .price_box span.old_price{font-size:20px}@media only screen and (max-width:767px){.product_d_right .price_box span.old_price{font-size:17px}}.product_d_right .product_desc{border-bottom:1px solid #f9f9f9;margin-bottom:19px;padding-bottom:24px}@media only screen and (max-width:767px){.product_d_right .product_desc{margin-bottom:15px;padding-bottom:18px}}.product_d_right .product_desc:before{display:none}.product_d_right .product_desc p{font-size:14px;line-height:26px}.product_d_right .priduct_social ul li{display:inline-block;margin-right:7px}@media only screen and (min-width:768px) and (max-width:991px){.product_d_right .priduct_social ul li{margin-right:2px}}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li{margin-right:2px}}.product_d_right .priduct_social ul li:last-child{margin-right:0}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li{margin-right:0}}.product_d_right .priduct_social ul li a{border-radius:3px;color:#fff;display:block;font-size:12px;line-height:24px;padding:0 8px;text-transform:capitalize}@media only screen and (max-width:767px){.product_d_right .priduct_social ul li a{font-size:10px;padding:0 4px}}.product_d_right .priduct_social ul li a:hover{opacity:.8}.product_d_right .priduct_social ul li a.facebook{background:#3b5999}.product_d_right .priduct_social ul li a.twitter{background:#1da1f2}.product_d_right .priduct_social ul li a.pinterest{background:#cb2028}.product_d_right .priduct_social ul li a.google-plus{background:#fe6d4c}.product_d_right .priduct_social ul li a.linkedin{background:#010103}.product_d_right .product_timing{margin-bottom:22px;margin-top:30px;position:inherit}@media only screen and (max-width:767px){.product_d_right .product_timing{margin-bottom:16px;margin-top:25px}}.product_d_right .countdown_area{max-width:220px}@media only screen and (max-width:767px){.product_d_right .countdown_area{max-width:190px}}.productd_title_nav{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.product_nav{display:none}}.product_nav ul li{display:inline-block;margin-left:3px}.product_nav ul li:first-child{margin-left:0}.product_nav ul li a{background:#6e6e6e;border-radius:3px;color:#fff;display:block;font-size:15px;height:30px;line-height:30px;text-align:center;width:30px}.product_nav ul li a:hover{background:#333}.product_variant.quantity{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media only screen and (max-width:767px){.product_variant.quantity{margin-bottom:16px}}.product_variant.quantity label{font-size:14px;font-weight:500;margin-bottom:0;text-transform:capitalize}.product_variant.quantity input{background:none;border:1px solid #ebebeb;border-radius:5px;height:42px;margin-left:15px;padding:0 12px;width:130px}@media only screen and (min-width:992px) and (max-width:1199px){.product_variant.quantity input{width:110px}}@media only screen and (min-width:768px) and (max-width:991px){.product_variant.quantity input{width:80px}}@media only screen and (max-width:767px){.product_variant.quantity input{margin-left:10px;width:65px}}.product_variant.quantity button{background:#6e6e6e;border:0;font-size:16px;height:42px;line-height:42px;margin-left:20px;min-width:270px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.product_variant.quantity button{min-width:240px}}@media only screen and (min-width:768px) and (max-width:991px){.product_variant.quantity button{min-width:170px}}@media only screen and (max-width:767px){.product_variant.quantity button{margin-left:10px;min-width:inherit}}.product_variant.quantity button:hover{background:#3e444a}.product_variant.color{margin-bottom:26px}@media only screen and (max-width:767px){.product_variant.color{margin-bottom:18px}}.product_variant.color .h3,.product_variant.color h3{font-size:18px;font-weight:500;margin-bottom:0;margin-right:40px;text-transform:capitalize}.product_variant.color label{font-size:15px;font-weight:500;text-transform:capitalize}.product_variant.color ul li{border:1px solid #ccc;display:inline-block;margin-right:5px;padding:2px}.product_variant.color ul li:hover{border-color:#e88888}.product_variant.color ul li:last-child{margin-right:0}.product_variant.color ul li a{display:block;height:30px;width:30px}.product_variant.color ul li.color1 a{background:#000}.product_variant.color ul li.color2 a{background:#bebebe}.product_variant.color ul li.color3 a{background:#fe0000}.product_variant.color ul li.color4 a{background:#ffff01}.product_variant.size{align-items:center;display:flex;margin-bottom:30px}.product_variant.size label{font-size:15px;font-weight:500;margin-right:15px;text-transform:capitalize}.product_variant.size .niceselect_option{float:inherit;max-width:200px}.product_d_action{margin-bottom:14px}.product_d_action ul li a{font-size:14px;line-height:28px}.product_d_action ul li a:hover{color:#6e6e6e}.product_meta{margin-bottom:24px}@media only screen and (max-width:767px){.product_meta{margin-bottom:20px}}.product_meta span{font-weight:500}.product_meta span a{font-weight:400;margin-left:10px}.product_meta span a:hover{color:#6e6e6e}.product_info_button{border-bottom:1px solid #f9f9f9;margin-bottom:29px;padding-bottom:15px}@media only screen and (max-width:767px){.product_info_button ul li{margin-bottom:5PX}.product_info_button ul li:last-child{margin-bottom:0}}.product_info_button ul li a{color:#555;display:block;float:left;font-size:20px;font-weight:500;line-height:26px;margin-right:35px;position:relative;text-transform:capitalize}@media only screen and (max-width:767px){.product_info_button ul li a{font-size:17px;margin-right:25px}}.product_info_button ul li a.active,.product_info_button ul li a:hover{color:#333}.product_info_button ul li:last-child a{margin-right:0}.product_review_form button{background:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:13px;font-weight:500;margin-top:20px;padding:5px 15px 3px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.product_review_form button:hover{background:#6e6e6e;color:#fff}.product_info_content p{line-height:28px}.product_d_table{padding:10px 0 22px}.product_d_table table{border-top:1px solid #ddd;width:100%}.product_d_table table tbody tr{border-bottom:1px solid #ddd}.product_d_table table tbody tr td{padding:7px 17px}.product_d_table table tbody tr td:first-child{border-right:1px solid #ddd;font-weight:700;width:30%}.product_d_inner{border:1px solid #f9f9f9;padding:20px 30px 27px}@media only screen and (max-width:767px){.product_d_inner{padding:20px 20px 27px}}.product_info_inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.product_info_inner .product_ratting{margin-bottom:10px}.product_info_inner .product_ratting p{margin-bottom:5px}.product_info_inner .product_ratting strong{display:block;margin-bottom:8px;margin-top:10px}.reviews_wrapper .h2,.reviews_wrapper h2{font-size:18px;font-weight:500;text-transform:capitalize}@media only screen and (max-width:767px){.reviews_wrapper .h2,.reviews_wrapper h2{font-size:15px}}.reviews_wrapper .product_ratting{margin-bottom:20px}.reviews_wrapper .product_ratting ul li a{color:#6e6e6e}.reviews_wrapper .product_ratting .h3,.reviews_wrapper .product_ratting h3{font-size:14px;font-weight:700;text-transform:capitalize}.comment_title{margin-bottom:20px}.product_review_form input{height:40px}.product_review_form input,.product_review_form textarea{background:none;border:1px solid #ddd;padding:0 20px;width:100%}.product_review_form textarea{height:120px;margin-bottom:14px;resize:none}.product_review_form p{margin-bottom:7px}.star_rating{float:right}.star_rating ul li{display:inline-block}.star_rating ul li a{color:#6e6e6e}.reviews_comment_box{display:flex;margin-bottom:22px}.reviews_comment_box .comment_text{border:1px solid #f9f9f9;border-radius:3px;margin-left:21px;padding:12px;position:relative;width:100%}.reviews_comment_box .comment_text:before{background:#fff;border-bottom:1px solid #f9f9f9;border-left:1px solid #f9f9f9;content:"";display:block;height:10px;left:-6px;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.reviews_meta p{font-size:15px;margin-bottom:15px}.reviews_meta p strong{color:#333;font-weight:500;text-transform:uppercase}.s-tab-zoom.owl-carousel .owl-nav{display:block}.s-tab-zoom.owl-carousel .owl-nav div{background:#f2f2f2;border-radius:3px;font-size:18px;height:32px;left:-7px;line-height:32px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:32px}.s-tab-zoom.owl-carousel .owl-nav div:hover{background:#6e6e6e;color:#fff}.s-tab-zoom.owl-carousel .owl-nav div.owl-next{left:auto;right:-7px}@media only screen and (max-width:767px){.product-details-tab{margin-bottom:56px}}.product-details-tab:hover .s-tab-zoom.owl-carousel .owl-nav div{opacity:1;visibility:visible}.single-zoom-thumb{margin-top:20px!important;margin:0 auto;width:80%}@media only screen and (min-width:768px) and (max-width:991px){.single-zoom-thumb{width:90%}}@media only screen and (max-width:767px){.single-zoom-thumb{width:95%}}.single-zoom-thumb ul li{border:1px solid #ddd}.single-zoom-thumb ul li a{width:100%}.section_title.psec_title{margin-bottom:32px}@media only screen and (max-width:767px){.section_title.psec_title{margin-bottom:25px}}.section_title.psec_title .h2,.section_title.psec_title h2{font-size:30px;letter-spacing:2px;line-height:30px}@media only screen and (max-width:767px){.section_title.psec_title .h2,.section_title.psec_title h2{font-size:22px;letter-spacing:1px;line-height:22px}}@media only screen and (min-width:768px) and (max-width:991px){.related_products{margin-bottom:55px}}@media only screen and (max-width:767px){.related_products{margin-bottom:50px}}@media only screen and (min-width:768px) and (max-width:991px){.upsell_products{margin-bottom:57px}}@media only screen and (max-width:767px){.upsell_products{margin-bottom:54px}}.grouped_form{border:1px solid #f9f9f9;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.grouped_form{margin-bottom:20px}}@media only screen and (max-width:767px){.grouped_form{margin-bottom:17px}}.grouped_form table{width:100%}.grouped_form table tbody tr{border-bottom:1px solid #f9f9f9}.grouped_form table tbody tr td{border-right:1px solid #ddd;padding:11px 5px;text-align:center}.grouped_form table tbody tr td input[type=checkbox]{height:21px;width:20px}.grouped_form table tbody tr td input[type=number]{background:inherit;border:1px solid #f9f9f9;height:40px;padding:0 5px;width:50px}.grouped_form table tbody tr td.grouped-product-list.quantity{line-height:12px;min-width:80px;text-align:center}.grouped_form table tbody tr td.grouped-product-list.label{font-size:14px;font-weight:500;min-width:188px}.grouped_form table tbody tr td.grouped-product-list.label a:hover{color:#6e6e6e}.grouped_form table tbody tr td.grouped-product-list.price{font-size:14px;font-weight:500;min-width:190px}.grouped_form table tbody tr td.grouped-product-list.price p{font-size:12px;font-weight:500;position:relative}.grouped_form table tbody tr td.grouped-product-list.price p:before{color:#fe3737;content:"\f058";display:inline-block;font-family:FontAwesome;font-size:1em;left:40px;position:absolute;top:0}.grouped_form table tbody tr td:last-child{border-right:0}.grouped_form table tbody tr:last-child{border-bottom:0}.box_quantity.group button{margin-left:0}.p_section1.related_product .slick-list{margin-bottom:-135px;padding-bottom:144px!important}.variable_product .niceselect_option .list{width:100%}.product_d_meta{margin-bottom:20px}.product_d_meta span{display:block;font-size:14px;font-weight:400;line-height:18px;margin-bottom:17px}.product_d_meta span:last-child{margin-bottom:0}.product_d_meta span a:hover{color:#6e6e6e}.product_sidebar{margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.product_sidebar .row{flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_section .row{flex-direction:row}}@media only screen and (max-width:767px){.product_sidebar .product_section .row{flex-direction:row}}.product_sidebar .product_desc p{width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .action_button ul li a{height:35px;line-height:35px;width:40px}.product_sidebar .quick_button{bottom:12px}.product_sidebar .quick_button a{line-height:35px}.product_sidebar .hover_action a{height:35px;line-height:35px;width:40px}}.product_sidebar .product_variant.quantity input{width:90px}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .product_variant.quantity input{width:60px}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_variant.quantity input{width:60px}}@media only screen and (max-width:767px){.product_sidebar .product_variant.quantity input{width:60px}}.product_sidebar .product_variant.quantity button{min-width:200px}@media only screen and (min-width:992px) and (max-width:1199px){.product_sidebar .product_variant.quantity button{min-width:140px}}@media only screen and (min-width:768px) and (max-width:991px){.product_sidebar .product_variant.quantity button{min-width:inherit}}@media only screen and (max-width:767px){.product_sidebar .product_variant.quantity button{min-width:inherit}.product_sidebar .product-details-tab{margin-bottom:0}}.product_sidebar .price_box span.current_price{font-size:16px}.product_sidebar .price_box span.old_price{font-size:15px}.product_sidebar .price_box span.regular_price{font-size:16px}.footer_widgets.sidebar_widgets .footer_top{border-bottom:0;padding-bottom:0}.footer_widgets.sidebar_widgets .footer_top_inner{border-bottom:1px solid #f9f9f9;border-top:1px solid #f9f9f9;padding:56px 0 52px}@media only screen and (min-width:768px) and (max-width:991px){.footer_widgets.sidebar_widgets .footer_top_inner{padding:56px 0 40px}}@media only screen and (max-width:767px){.footer_widgets.sidebar_widgets .footer_top_inner{padding:56px 0 35px}}.product_right_sidebar{margin-bottom:60px}@media only screen and (max-width:767px){.product_right_sidebar .product-details-tab{margin-bottom:54px}}@media only screen and (min-width:768px) and (max-width:991px){.product_right_sidebar .row{flex-direction:row}}@media only screen and (max-width:767px){.product_right_sidebar .row{flex-direction:row}}@media only screen and (min-width:992px) and (max-width:1199px){.product_right_sidebar .priduct_social ul li{margin-right:2px}.product_right_sidebar .product_d_right .h1,.product_right_sidebar .product_d_right h1{font-size:18px}}.product_right_sidebar .single-zoom-thumb{width:93%}@media only screen and (max-width:767px){.product_right_sidebar .single-zoom-thumb{width:90%}}.header_cart_page{border-bottom:1px solid #f9f9f9}.other_bread{padding-bottom:41px;padding-top:41px}.table_desc{border:1px solid #f9f9f9;margin-bottom:60px;margin-top:2px}.table_desc .cart_page table{width:100%}.table_desc .cart_page table thead tr th{border-bottom:3px solid #6e6e6e;border-right:1px solid #f9f9f9;font-size:16px;font-weight:500;padding:10px;text-align:center;text-transform:capitalize}.table_desc .cart_page table tbody tr td{border-bottom:1px solid #f9f9f9;border-right:1px solid #f9f9f9;padding:10px;text-align:center}.table_desc .cart_page table tbody tr td.product_remove{min-width:100px}.table_desc .cart_page table tbody tr td.product_remove a{color:#333;font-size:20px}.table_desc .cart_page table tbody tr td.product_remove a:hover{color:#6e6e6e}.table_desc .cart_page table tbody tr td.product_thumb{max-width:180px}.table_desc .cart_page table tbody tr td.product_thumb a img{width:100px}.table_desc .cart_page table tbody tr td.product_name{min-width:180px}.table_desc .cart_page table tbody tr td.product_name a{color:#333;font-size:14px;font-weight:400;text-transform:capitalize}.table_desc .cart_page table tbody tr td.product_name a:hover{color:#6e6e6e}.table_desc .cart_page table tbody tr td.product-price{color:#333;font-size:16px;font-weight:500;min-width:130px}.table_desc .cart_page table tbody tr td.product_quantity{min-width:180px}.table_desc .cart_page table tbody tr td.product_quantity label{font-weight:500;margin-right:5px}.table_desc .cart_page table tbody tr td.product_quantity input{background:none;border:1px solid #f9f9f9;height:40px;padding:0 5px 0 10px;width:60px}.table_desc .cart_page table tbody tr td .product_total{min-width:120px}.cart_page table thead tr:last-child th,.table_desc table tbody tr td:last-child{border-right:0}.cart_submit{padding:12px;text-align:right}@media only screen and (max-width:767px){.cart_submit{text-align:center}}.cart_submit button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;height:38px;line-height:18px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.cart_submit button:hover{background:#6e6e6e}.coupon_inner{padding:10px 20px 25px}.coupon_inner p{font-size:14px;margin-bottom:20px}.coupon_inner button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:500;height:38px;line-height:20px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.coupon_inner button:hover{background:#6e6e6e}.coupon_inner input{background:none;border:1px solid #f9f9f9;color:#333;font-size:12px;height:42px;margin-right:20px;padding:0 20px}@media only screen and (max-width:767px){.coupon_inner input{margin-bottom:24px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.coupon_inner input{margin-bottom:24px;width:100%}}.coupon_inner a{border-bottom:1px solid #f9f9f9;border-radius:3px;display:block;font-size:14px;font-weight:500;margin-bottom:20px;padding-bottom:10px;text-align:right}.coupon_inner a:hover{color:#6e6e6e}.coupon_code{border:1px solid #f9f9f9}@media only screen and (max-width:767px){.coupon_code.left{margin-bottom:59px}}.coupon_code .h3,.coupon_code h3{background:#333;color:#fff;font-size:16px;font-weight:500;line-height:36px;padding:5px 15px;text-transform:uppercase}@media only screen and (max-width:767px){.coupon_code .h3,.coupon_code h3{font-size:15px;line-height:28px;padding:5px 15px}}.cart_subtotal{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cart_subtotal p{font-size:14px;font-weight:600}.cart_subtotal p.cart_amount{font-size:18px;font-weight:500}@media only screen and (max-width:767px){.cart_subtotal p.cart_amount{font-size:14px}}.cart_subtotal p span{margin-right:30px}.checkout_btn{text-align:right}.checkout_btn a{background:#6e6e6e;color:#fff;display:inline-block;font-size:15px;font-weight:500;line-height:30px;margin-bottom:0;padding:3px 14px;text-transform:capitalize}.checkout_btn a:hover{background:#333;color:#fff}.coupon_area{margin-bottom:60px}.footer_widgets.other_widgets .footer_top{border-bottom:0;padding-bottom:0}.footer_widgets.other_widgets .footer_top_inner{border-bottom:1px solid #f9f9f9;border-top:1px solid #f9f9f9;padding:55px 0 53px}@media only screen and (min-width:992px) and (max-width:1199px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 59px}}@media only screen and (min-width:768px) and (max-width:991px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 40px}}@media only screen and (max-width:767px){.footer_widgets.other_widgets .footer_top_inner{padding:55px 0 35px}}.user-actions{margin-bottom:20px}.user-actions .h3,.user-actions h3{background-color:#f7f6f7;border-top:3px solid #6e6e6e;font-size:13px;font-weight:400;margin-bottom:0;padding:15px 10px}.user-actions .h3 a,.user-actions h3 a{color:#6e6e6e}.checkout_info{border:1px solid #f9f9f9;margin-top:25px;padding:20px 30px}.checkout_info p{margin-bottom:15px}.checkout_info a{color:#6e6e6e;display:block;margin-top:15px}.checkout_info.coupon_info form{display:flex}@media only screen and (max-width:767px){.checkout_info.coupon_info form{flex-direction:column}}.form_group{margin-bottom:20px}.form_group label{display:block;font-size:14px;line-height:18px}.form_group input{background:none;border:1px solid #f9f9f9;height:45px;padding:0 20px;width:350px}@media only screen and (max-width:767px){.form_group input{width:100%}}.form_group button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;height:40px;line-height:40px;margin-right:20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:80px}.form_group button:hover{background:#6e6e6e}.form_group input[type=checkbox]{height:15px;margin-right:10px;position:relative;top:3px;width:15px}@media only screen and (max-width:767px){.form_group input[type=checkbox]{margin-right:3px}}.form_group.group_3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form_group.group_3 label{cursor:pointer;line-height:34px;margin-bottom:0}.form_group.group_3 label:hover{color:#6e6e6e}#checkout_coupon input{background:none;border:1px solid #f9f9f9;color:#333;font-size:12px;height:45px;padding:0 20px;width:200px}#checkout_coupon button{background:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:45px;line-height:45px;margin-left:5px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:130px}@media only screen and (max-width:767px){#checkout_coupon button{margin-top:20px}}#checkout_coupon button:hover{background:#6e6e6e}.mb-20{margin-bottom:20px}.checkout_form .h3,.checkout_form h3{background:#333;color:#fff;font-size:16px;font-weight:500;line-height:30px;padding:5px 10px;text-transform:uppercase}.checkout_form input{background:none;border:1px solid #f9f9f9;color:#333;height:40px;padding:0 20px;width:100%}.checkout_form .nice-select{width:100%}.checkout_form .nice-select ul.list{height:180px;overflow:auto;width:100%}.checkout_form .nice-select:after{top:56%}.checkout_form label{font-weight:500}.checkout_form label span{color:#6e6e6e}.checkout_form label.righ_0{background:#333;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;line-height:27px;margin-bottom:0;padding:5px 10px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:767px){.checkout_form label.righ_0{font-size:13px;line-height:25px;padding:3px 10px}}.checkout_form label.righ_0:hover{background:#333}.checkout_form input[type=checkbox]{height:15px;margin-right:10px;position:relative;top:2px;width:15px}.order_button button{background:#6e6e6e;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:30px;margin-bottom:0;padding:5px 10px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}@media only screen and (max-width:767px){.order_button button{font-size:14px}}.order_button button:hover{background:#333}@media only screen and (max-width:767px){.order-notes{margin-bottom:58px}}.order-notes textarea{background:none;border:1px solid #e5e5e5;border-radius:0;color:#333;font-size:13px;height:45px;line-height:45px;max-width:100%;padding:0 30px 0 20px;resize:none;width:100%}.order-notes label{line-height:13px}.Checkout_section{margin-bottom:57px}@media only screen and (max-width:767px){.Checkout_section{margin-bottom:60px}}.order_table{margin-bottom:35px}.order_table table{width:100%}.order_table table tbody tr td,.order_table table tfoot tr td,.order_table table tfoot tr th,.order_table table thead tr th{border-bottom:1px solid #ddd;min-width:50%;padding:15px 0;text-align:center}.panel-default input[type=radio]{height:15px;margin-right:10px;position:relative;top:2px;width:15px}.panel-default img{width:160px}.order_button button{border:0}.card-body1{margin-bottom:15px}.table_desc.wishlist table tbody tr:last-child td{border-bottom:0}.table_desc.wishlist table tbody tr td.product_total a{background:#6e6e6e;border-radius:3px;color:#fff;font-size:12px;font-weight:500;height:38px;line-height:18px;padding:10px 20px;text-transform:uppercase}.table_desc.wishlist table tbody tr td.product_total a:hover{background:#333}@media only screen and (max-width:767px){.table_desc.wishlist table tbody tr td.product_total a{padding:10px}}.wishlist_share{border:1px solid #f9f9f9;padding:20px 0;text-align:center}.wishlist_share .h4,.wishlist_share h4{font-size:18px;font-weight:500;text-transform:capitalize}.wishlist_share ul li{display:inline-block}.wishlist_share ul li a{display:block;padding:0 10px}.wishlist_share ul li a:hover{color:#6e6e6e}.wishlist_area{padding-bottom:60px}.contact_area{margin-bottom:60px}.contact_message .h3,.contact_message h3{font-size:21px;font-weight:500;line-height:20px;margin-bottom:25px;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.contact_message .h3,.contact_message h3{margin-bottom:20px}}@media only screen and (max-width:767px){.contact_message .h3,.contact_message h3{font-size:20px;margin-bottom:20px}}.contact_message p{font-size:14px;line-height:24px;margin-bottom:20px}.contact_message ul li{border-top:1px solid #f9f9f9;padding:13px 0}.contact_message ul li:last-child{padding-bottom:0}.contact_message ul li i{margin-right:10px}.contact_message ul li a:hover{color:#6e6e6e}.contact_message label{font-weight:500;line-height:18px;margin-bottom:10px}.contact_message input{color:#757575;height:45px;padding:0 20px}.contact_message input,.contact_message textarea{background:#fff;border:1px solid #f9f9f9;width:100%}.contact_message textarea{color:#333;height:170px;margin-bottom:20px;padding:10px 20px;resize:none}@media only screen and (max-width:767px){.contact_message textarea{height:120px}}.contact_message button{background:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:400;height:42px;line-height:42px;padding:0 30px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s}.contact_message button:hover{background:#6e6e6e}@media only screen and (max-width:767px){.contact_message.content{margin-bottom:50px}}.contact_message.form p.form-messege{margin-bottom:0}.contact_map{margin-bottom:55px}.map-area #googleMap{height:460px;width:100%}@media only screen and (max-width:767px){.map-area #googleMap{height:340px}}.account_form .h2,.account_form h2{font-size:28px;font-weight:500;line-height:22px;margin-bottom:30px;text-transform:capitalize}@media only screen and (max-width:767px){.account_form .h2,.account_form h2{font-size:24px;margin-bottom:20px}}.account_form form{border:1px solid #f9f9f9;border-radius:5px;padding:23px 20px 29px}.account_form label{cursor:pointer;font-size:16px;font-weight:400;line-height:12px;margin-bottom:12px}.account_form label:hover{color:#6e6e6e}.account_form input{background:none;border:1px solid #f9f9f9}.account_form button{background:#6e6e6e;border:0;border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:34px;line-height:26px;margin-left:20px;padding:5px 20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.account_form button:hover{background:#333}.login_submit label input[type=checkbox]{height:13px;margin-right:3px;width:15px}.login_submit{text-align:right}.login_submit a{float:left;font-size:15px;line-height:39px}.login_submit a:hover{color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.login_submit a{display:block;float:none;line-height:18px;margin-bottom:20px}}@media only screen and (max-width:767px){.login_submit a{display:block;float:none;line-height:18px;margin-bottom:20px}}.customer_login{padding-bottom:60px}.account_form p{margin-bottom:20px}@media only screen and (max-width:767px){.account_form.register{margin-top:57px}}.faq_content_area{padding-bottom:52px}@media only screen and (max-width:767px){.faq_content_area{padding-bottom:53px}}.accordion_area{padding-bottom:60px}.accordion_area .card-header{background:#6e6e6e}.accordion_area .card-header:first-child{border-radius:inherit}.card.card_dipult{border:none;margin-bottom:10px}.card.card_dipult:last-child{margin-bottom:0}.card-header.card_accor{border:none;padding:0}.card-header.card_accor button{cursor:pointer;height:45px;position:relative;text-decoration:none;white-space:normal}@media only screen and (max-width:767px){.card-header.card_accor button{height:60px}}.card-header.card_accor button i{position:absolute;right:20px;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%)}@media only screen and (max-width:767px){.card-header.card_accor button i{right:10px}}.card-header.card_accor button.btn-link{border:1px solid #6e6e6e;box-shadow:inherit;color:#fff;font-size:14px;font-weight:500;text-align:left;width:100%}.card-header.card_accor button.btn-link.collapsed{background:#f9f9f9;border:1px solid #f9f9f9;color:#333;text-align:left;width:100%}@media only screen and (max-width:767px){.card-header.card_accor button.btn-link.collapsed{padding-right:28px}}.card-header.card_accor button.btn-link i.fa-plus{display:none}.card-header.card_accor button.btn-link.collapsed i.fa-plus{display:block}.card-header.card_accor button.btn-link.collapsed i.fa-minus{display:none}.faq_content_wrapper .h4,.faq_content_wrapper h4{font-size:18px;font-weight:600;line-height:18px;margin-bottom:15px}@media only screen and (max-width:767px){.faq_content_wrapper .h4,.faq_content_wrapper h4{font-size:15px;line-height:24px}.dashboard_tab_button{margin-bottom:20px}}.dashboard_tab_button ul li{margin-bottom:5px}.dashboard_tab_button ul li:last-child{margin-bottom:0}.dashboard_tab_button ul li a{background:#333;border-radius:3px;color:#fff;font-size:14px;font-weight:500;text-transform:capitalize}.dashboard_tab_button ul li a:hover{background:#6e6e6e;color:#fff}.dashboard_tab_button ul li a.active{background:#6e6e6e}.main_content_area{padding-bottom:60px}@media only screen and (max-width:767px){.main_content_area{padding-bottom:55px}}.dashboard_content .h3,.dashboard_content h3{font-size:22px;font-weight:500;margin-bottom:15px;text-transform:capitalize}.dashboard_content .h4,.dashboard_content h4{font-size:20px;font-weight:500;margin-bottom:10px;margin-top:10px;text-transform:capitalize}.dashboard_content button{background:inherit;border:0}.dashboard_content button,.dashboard_content p a{color:#6e6e6e;font-weight:500}.table-responsive table thead{background:#f9f9f9}.table-responsive table thead tr th{text-align:center}.table-responsive table tbody tr td{border-right:1px solid #f9f9f9;font-size:14px;font-weight:500;min-width:150px;text-align:center;text-transform:capitalize}.table-responsive table tbody tr td:last-child a{color:#6e6e6e}.table-responsive .table{border-bottom:1px solid #f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9}.dashboard_content address{font-weight:500}.account_login_form form span input[type=checkbox],.input-radio span input[type=radio]{height:15px;margin-right:2px;position:relative;top:2px;width:15px}.input-radio span{font-weight:500;padding-right:10px}.account_login_form form input{background:none;border:1px solid #ddd;color:#333;height:40px;margin-bottom:20px;padding:0 20px;width:100%}.about_desc{text-align:center}.about_desc p{font-size:16px;line-height:27px;margin-bottom:30px}@media only screen and (max-width:767px){.about_desc p{font-size:15px;margin-bottom:18px}}.about_desc .h3,.about_desc h3{font-size:42px;line-height:42px;margin-bottom:0}@media only screen and (max-width:767px){.about_desc .h3,.about_desc h3{font-size:35px;line-height:34px}}.testimonial_about{padding:0}@media only screen and (max-width:767px){.testimonial_about{margin-bottom:0;margin-top:43px}}.testimonial_about .single_testimonial{flex-direction:column;text-align:center}.testimonial_about .testimonial_thumb{margin:0 auto 22px}.testimonial_about .testimonial_icon_img{margin-bottom:20px}.testimonial_about .testimonial_content a{color:#333;font-size:16px;font-weight:500;line-height:16px;margin-top:16px;text-transform:uppercase}@media only screen and (max-width:767px){.testimonial_about .testimonial_content a{font-size:14px;line-height:14px;margin-top:4px}}.testimonial_about .testimonial_content p{padding:0}.testimonial_about .section_title .h2,.testimonial_about .section_title h2{font-size:28px;line-height:33px;padding-bottom:0}.testimonial_about .section_title .h2:before,.testimonial_about .section_title h2:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.testimonial_about .section_title .h2,.testimonial_about .section_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.testimonial_about .section_title .h2,.testimonial_about .section_title h2{font-size:19px;line-height:22px}}.testimonial_about .testimonial_container{margin-top:6px}.about_section{padding-bottom:60px}.about_content{padding-top:56px;text-align:center}@media only screen and (max-width:767px){.about_content{padding-top:52px}}.about_content .h1,.about_content h1{display:inline-block;font-size:24px;font-weight:400;line-height:24px;margin-bottom:21px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.about_content .h1,.about_content h1{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){.about_content .h1,.about_content h1{font-size:20px;margin-bottom:20px}}@media only screen and (max-width:767px){.about_content .h1,.about_content h1{font-size:16px;line-height:25px;margin-bottom:13px}}.about_content p{font-size:14px;line-height:26px;margin:0 auto;max-width:890px}.chose_content .h3,.chose_content h3{font-size:22px;font-weight:400;line-height:26px;margin-bottom:19px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.chose_content .h3,.chose_content h3{font-size:20px;line-height:24px;margin-bottom:17px}}@media only screen and (min-width:768px) and (max-width:991px){.chose_content .h3,.chose_content h3{argin-bottom:13px;font-size:16px}}@media only screen and (max-width:767px){.chose_content .h3,.chose_content h3{font-size:18px;line-height:20px;margin-bottom:13px}}.about_signature{margin-top:25px}@media only screen and (min-width:768px) and (max-width:991px){.about_signature{margin-top:20px}}@media only screen and (max-width:767px){.about_signature{margin-top:22px}}.choseus_area{background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:60px;padding:60px 0 54px}@media only screen and (max-width:767px){.choseus_area{padding:60px 0 28px}}.single_chose{text-align:center}@media only screen and (max-width:767px){.single_chose{margin-bottom:25px}}.single_chose:hover .chose_icone{transform:rotatey(180deg)}.chose_icone{margin-bottom:23px;-webkit-transition:.5s;transition:.5s}@media only screen and (min-width:768px) and (max-width:991px){.chose_icone{margin-bottom:20px}}@media only screen and (max-width:767px){.chose_icone{margin-bottom:14px}}.single_gallery_section{background:#fff}@media only screen and (max-width:767px){.single_gallery_section{margin-bottom:25px}}.about_gallery_container{border-bottom:1px solid #f9f9f9;padding-bottom:53px}@media only screen and (max-width:767px){.about_gallery_container{padding-bottom:28px}}.about_gallery_section{margin-bottom:54px}@media only screen and (max-width:767px){.gallery_thumb img{width:100%}}.about_gallery_content{padding-top:21px;text-align:center}.about_gallery_content .h3,.about_gallery_content h3{font-size:28px;font-weight:400;line-height:28px;margin-bottom:12px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1199px){.about_gallery_content .h3,.about_gallery_content h3{font-size:22px;line-height:25px}}@media only screen and (min-width:768px) and (max-width:991px){.about_gallery_content .h3,.about_gallery_content h3{font-size:20px;line-height:22px}}@media only screen and (max-width:767px){.about_gallery_content .h3,.about_gallery_content h3{font-size:18px;line-height:22px;margin-bottom:11px}}.about_gallery_content p{line-height:26px}.team_container{border-bottom:1px solid #f9f9f9;padding-bottom:45px}@media only screen and (min-width:768px) and (max-width:991px){.team_container{padding-bottom:15px}}@media only screen and (max-width:767px){.team_container{padding-bottom:15px}}.team_member{text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.team_member{margin-bottom:28px}}@media only screen and (max-width:767px){.team_member{margin-bottom:28px}}.team_thumb{margin-bottom:24px}@media only screen and (min-width:768px) and (max-width:991px){.team_thumb{margin-bottom:18px}}@media only screen and (max-width:767px){.team_thumb{margin-bottom:18px}}.team_content .h3,.team_content h3{font-size:18px;font-weight:500;line-height:24px;margin-bottom:5px}@media only screen and (min-width:768px) and (max-width:991px){.team_content .h3,.team_content h3{line-height:18px;margin-bottom:4px}}@media only screen and (max-width:767px){.team_content .h3,.team_content h3{font-size:17px;line-height:18px;margin-bottom:4px}}.team_content .h5,.team_content h5{display:inline-block;font-size:13px;line-height:17px;margin-bottom:12px;padding-bottom:14px;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.team_content .h5,.team_content h5{margin-bottom:11px;padding-bottom:11px}}@media only screen and (max-width:767px){.team_content .h5,.team_content h5{margin-bottom:11px;padding-bottom:11px}}.team_content .h5:before,.team_content h5:before{background:#6e6e6e;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translatex(-50%);width:37px}.team_content p{font-size:14px;line-height:25px}.team_content p a:hover{color:#6e6e6e}.faq-client_title{margin-bottom:28px;text-align:center}@media only screen and (max-width:767px){.faq-client_title{margin-bottom:23px}}.faq-client_title .h2,.faq-client_title h2{display:inline-block;font-size:28px;font-weight:400;line-height:28px;margin-bottom:0;position:relative;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.faq-client_title .h2,.faq-client_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.faq-client_title .h2,.faq-client_title h2{font-size:20px;line-height:20px}}.faq-client-say-area{margin-bottom:44px}@media only screen and (max-width:767px){.faq-client-say-area{margin-bottom:53px}.faq-client-say-area .section_title{margin-bottom:22px}}.panel-heading .panel-title{margin-bottom:0}.panel-heading .panel-title a{background:#fff;border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:block;font-weight:500;padding:14px 20px;position:relative;text-decoration:none;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media only screen and (max-width:767px){.panel-heading .panel-title a{font-size:13px;padding:10px 38px 10px 15px}}.panel-heading .panel-title a:before{border-radius:100%;color:#333;content:"\f0d7";font-family:FontAwesome;font-size:20px;height:22px;line-height:25px;margin-top:0;position:absolute;right:15px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;width:22px;z-index:4}.panel-heading .panel-title a[aria-expanded=true]:before{background:#fff;color:#6e6e6e}.faq-style-wrap .panel-title a[aria-expanded=true]{background:#6e6e6e;border-radius:3px 3px 0 0;color:#fff}.panel.panel-default{margin-bottom:21px}.panel.panel-default:last-child{margin-bottom:0}@media only screen and (max-width:767px){.panel.panel-default{margin-bottom:13px}}.panel-body{background:#fff;border:1px solid #ddd;padding:15px}.about_testi_title{margin-bottom:28px;text-align:center}@media only screen and (max-width:767px){.about_testi_title{margin-bottom:22px}}.about_testi_title .h2,.about_testi_title h2{display:inline-block;font-size:28px;font-weight:400;line-height:28px;margin-bottom:0;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.about_testi_title .h2,.about_testi_title h2{font-size:22px;line-height:24px}}@media only screen and (max-width:767px){.about_testi_title .h2,.about_testi_title h2{font-size:20px;line-height:20px}}.services_gallery{padding-bottom:30px}@media only screen and (max-width:767px){.services_gallery{padding-bottom:29px}}.services_content .h3,.services_content h3{font-size:15px;font-weight:400;line-height:14px;margin-bottom:11px;text-transform:capitalize}.services_content p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:0}.services_thumb{margin-bottom:20px}.services_thumb img{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.services_thumb img{width:100%}}@media only screen and (max-width:767px){.services_thumb img{width:100%}}.single_services{margin-bottom:25px}.our_services{background:#ececec;padding:48px 0 26px}@media only screen and (min-width:768px) and (max-width:991px){.our_services{margin-bottom:60px}}@media only screen and (max-width:767px){.our_services{margin-bottom:60px;padding:54px 0 26px}}.services_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:27px}.services_title{margin-bottom:35px;text-align:center}.services_title .h2,.services_title h2{font-size:25px;font-weight:400;margin-bottom:11px;text-transform:uppercase}@media only screen and (max-width:767px){.services_title .h2,.services_title h2{font-size:20px;line-height:22px}}.services_title p{margin:0 auto;max-width:790px}.services_icone{margin-right:15px}.services_icone i{color:#6e6e6e;font-size:35px;line-height:46px}.services_desc .h3,.services_desc h3{font-size:13px;font-weight:400}@media only screen and (max-width:767px){.services_desc .h3,.services_desc h3{line-height:22px}}.services_desc p{font-size:13px;font-weight:400;line-height:24px;margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.services_section_thumb{margin-bottom:28px}}@media only screen and (max-width:767px){.services_section_thumb{margin-bottom:28px}}@media only screen and (min-width:992px) and (max-width:1199px){.unlimited_services{margin:60px 0}}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services{margin-bottom:60px}}@media only screen and (max-width:767px){.unlimited_services{margin-bottom:60px}}.unlimited_services_content .h1,.unlimited_services_content h1{font-size:25px;font-weight:400;line-height:40px;margin-bottom:20px;text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1199px){.unlimited_services_content .h1,.unlimited_services_content h1{font-size:20px;line-height:25px;margin-bottom:12px}}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services_content .h1,.unlimited_services_content h1{font-size:20px;line-height:21px;margin-bottom:6px}}@media only screen and (max-width:767px){.unlimited_services_content .h1,.unlimited_services_content h1{font-size:18px;line-height:20px;margin-bottom:6px}}.unlimited_services_content p{font-size:14px;line-height:28px;margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px){.unlimited_services_content p{font-size:14px;margin-bottom:15px}}@media only screen and (max-width:767px){.unlimited_services_content p{font-size:13px;margin-bottom:15px}}.unlimited_services_content .view__work a{border:1px solid #f9f9f9;border-radius:20px;display:inline-block;font-size:14px;padding:8px 20px 7px}.unlimited_services_content .view__work a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.priceing_table{background:#ececec;padding:60px 0 30px}.single_priceing{background:#fff;border-radius:3px;-webkit-box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,.4);box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,.4);margin-bottom:30px;text-align:center}.priceing_title{background:#6e6e6e;padding:20px}.priceing_title .h1,.priceing_title h1{color:#fff;font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase}.priceing_list{padding:0 20px 30px}.priceing_list .h1,.priceing_list h1{font-size:12px;font-weight:500;line-height:20px;margin:0;padding:36px 0 24px;text-transform:uppercase}.priceing_list .h1 span,.priceing_list h1 span{font-size:40px}.priceing_list ul li{border-bottom:1px solid #f9f9f9;line-height:24px;padding:15px 0}.priceing_list ul li:first-child{border-top:1px solid #f9f9f9}.priceing_list a{border:1px solid #333;border-radius:30px;color:#333;display:inline-block;font-size:12px;font-weight:600;line-height:38px;margin:30px 0 0;padding:0 20px;text-transform:uppercase}.priceing_list a.list_button,.priceing_list a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.advantages_ecommerce{padding:55px 0}@media only screen and (max-width:767px){.advantages_ecommerce{padding:50px 0}.advantages_content{text-align:center}}.advantages_content .h3,.advantages_content h3{font-size:25px;font-weight:500;text-transform:capitalize}@media only screen and (min-width:768px) and (max-width:991px){.advantages_content .h3,.advantages_content h3{font-size:20px;line-height:20px}}@media only screen and (max-width:767px){.advantages_content .h3,.advantages_content h3{font-size:16px;line-height:20px}}.advantages_content p{font-size:14px;font-style:italic;font-weight:400}@media only screen and (min-width:768px) and (max-width:991px){.advantages_content p{font-size:13px}}@media only screen and (max-width:767px){.advantages_content p{font-size:13px}}.advantages_button{text-align:center}.advantages_button a{border:1px solid #f9f9f9;border-radius:20px;display:inline-block;font-size:14px;padding:8px 20px 7px}.advantages_button a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}@media only screen and (max-width:767px){.advantages_button a{font-size:13px;margin-top:20px;padding:5px 11px}}.blog_wrapper .post_author{margin-bottom:3px}.blog_wrapper .blog_footer{margin-top:18px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_footer{margin-top:12px}}@media only screen and (max-width:767px){.blog_wrapper .blog_footer{margin-top:12px}}.blog_wrapper .blog_content{padding:25px 12px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_content{padding:18px 12px}}@media only screen and (max-width:767px){.blog_wrapper .blog_content{padding:20px 12px}}.blog_wrapper .blog_content .h4,.blog_wrapper .blog_content h4{font-size:20px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_content .h4,.blog_wrapper .blog_content h4{font-size:17px}}@media only screen and (max-width:767px){.blog_wrapper .blog_content .h4,.blog_wrapper .blog_content h4{font-size:18px;line-height:22px}}.blog_wrapper .single_blog{margin-bottom:40px}@media only screen and (max-width:767px){.blog_wrapper .single_blog{margin-bottom:30px}}.blog_wrapper .blog_thumb{width:100%}.blog_wrapper .blog_thumb iframe{height:248px;width:100%}@media only screen and (min-width:992px) and (max-width:1199px){.blog_wrapper .blog_thumb iframe{height:200px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_wrapper .blog_thumb iframe{height:200px}}.blog_wrapper .blog_desc{margin-bottom:25px}@media only screen and (max-width:767px){.blog_wrapper .blog_desc{margin-bottom:20px}}.blog_wrapper .blog_desc p{font-size:14px;line-height:28px;margin-bottom:0}.blog_bidio .blog_content{padding-top:16px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_bidio .blog_content{padding-top:19px}}@media only screen and (max-width:767px){.blog_bidio .blog_content{padding-top:13px}}.readmore_button a{background:#6e6e6e;border:0;border-radius:3px;color:#fff;display:block;font-size:12px;font-style:normal;font-weight:600;height:38px;line-height:40px;max-width:170px;padding:0 20px;text-align:center;text-transform:uppercase}.readmore_button a:hover{background:#333}@media only screen and (max-width:767px){.readmore_button a{max-width:130px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget{margin-top:57px}}@media only screen and (max-width:767px){.blog_sidebar_widget{margin-top:57px}}.blog_sidebar_widget .widget_title{margin-bottom:20px;position:relative}.blog_sidebar_widget .widget_title .h3,.blog_sidebar_widget .widget_title h3{margin-bottom:0}.blog_sidebar_widget .widget_list{margin-bottom:28px}.blog_sidebar_widget .widget_list:last-child{margin-bottom:0}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget .widget_list{margin-bottom:55px}}@media only screen and (max-width:767px){.blog_sidebar_widget .widget_list{margin-bottom:55px}}.blog_sidebar_widget .widget_list.comments .post_thumb a img{border-radius:50%}.blog_sidebar_widget .widget_list.comments .post_info a:hover,.blog_sidebar_widget .widget_list.comments .post_info span a{color:#6e6e6e}.blog_sidebar_widget .widget_categories{background:inherit;margin-bottom:18px}.blog_sidebar_widget .widget_categories .widget_title{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.blog_sidebar_widget .widget_categories{margin-bottom:52px}}@media only screen and (max-width:767px){.blog_sidebar_widget .widget_categories{margin-bottom:43px}}.blog_sidebar_widget .widget_categories ul li a{border:0;color:#333;line-height:35px;padding:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_sidebar_widget .tag_widget ul li a{padding:0 12px}}.widget_search input{background:#fff;border:1px solid #f9f9f9;color:#333;height:35px;margin-bottom:20px;padding:0 15px;width:100%}.widget_search button{background:#242424;border:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:600;height:34px;line-height:35px;padding:0 20px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s}.widget_search button:hover{background:#6e6e6e}.tag_widget ul li{display:inline-block}.tag_widget ul li a{background:#fff;border:1px solid #f9f9f9;border-radius:3px;display:block;font-size:12px;font-weight:400;line-height:29px;margin:0 6px 0 0;padding:0 15px}.tag_widget ul li a:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.post_thumb{float:left;margin-right:10px;width:60px}.post_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.post_wrapper:last-child{margin-bottom:0}.post_info .h4,.post_info h4{font-size:13px;font-weight:500;line-height:14px;margin-bottom:5px;text-transform:capitalize}.post_info .h4 a:hover,.post_info h4 a:hover{color:#6e6e6e}.post_info span{font-size:12px}.blog_categories ul li{border-top:1px solid #ddd}.blog_categories ul li a{display:inline-block;margin-left:0;padding:10px 0;text-transform:capitalize}.blog_categories ul li a:hover{color:#6e6e6e}.blog_categories ul li:last-child a{padding-bottom:0}.shipping_area.shipping_contact.blog_shipping{margin-top:94px}.blog_pagination .pagination{border:1px solid #f9f9f9;justify-content:center;padding:10px 0}@media only screen and (max-width:767px){.blog_pagination .pagination{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.blog_fullwidth .blog_sidebar_widget{margin-top:55px}}@media only screen and (max-width:767px){.blog_fullwidth .blog_wrapper{margin-bottom:56px}}.blog_fullwidth .blog_thumb{float:inherit;width:100%}.blog_fullwidth .blog_thumb img{transform:inherit}.blog_fullwidth .blog_thumb iframe{height:550px}@media only screen and (min-width:992px) and (max-width:1199px){.blog_fullwidth .blog_thumb iframe{height:440px}}@media only screen and (min-width:768px) and (max-width:991px){.blog_fullwidth .blog_thumb iframe{height:440px}}@media only screen and (max-width:767px){.blog_fullwidth .blog_thumb iframe{height:200px}}.blog_fullwidth .blog_content .h4,.blog_fullwidth .blog_content h4{font-size:24px;line-height:24px}@media only screen and (max-width:767px){.blog_fullwidth .blog_content .h4,.blog_fullwidth .blog_content h4{font-size:19px;line-height:23px;margin-bottom:12px}}.blog_fullwidth .blog_content p{font-size:16px;line-height:23px;margin:0 auto;max-width:79%}@media only screen and (max-width:767px){.blog_fullwidth .blog_content p{font-size:15px;line-height:23px;max-width:100%}}.blog_thumb_active:hover .owl-nav>div{left:20px;opacity:1;visibility:visible}.blog_thumb_active:hover .owl-nav>div.owl-next{right:20px}.blog_thumb_active .owl-nav>div{background:rgba(236,54,66,.6);border-radius:50%;color:#fff;font-size:20px;height:30px;left:40px;line-height:30px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.5s;transition:.5s;visibility:hidden;width:30px}.blog_thumb_active .owl-nav>div.owl-next{left:auto;right:40px}.blog_aduio_icone{margin-bottom:11px}.blog_aduio_icone audio{width:100%}@media only screen and (min-width:768px) and (max-width:991px){.blog_reverse .blog_wrapper .row{flex-direction:row}}@media only screen and (max-width:767px){.blog_reverse .blog_wrapper .row{flex-direction:row}}@media only screen and (min-width:768px) and (max-width:991px){.blog_reverse .row{flex-direction:column-reverse}}@media only screen and (max-width:767px){.blog_reverse .row{flex-direction:column-reverse}}@media only screen and (min-width:768px) and (max-width:991px){.blog_wrapper_sidebar .row{flex-direction:row}}@media only screen and (max-width:767px){.blog_wrapper_sidebar .row{flex-direction:row}}.pagination_full{margin-top:0}@media only screen and (min-width:992px) and (max-width:1199px){.blog_nosidebar{margin-bottom:0}}.blog_nosidebar .single_blog,.blog_nosidebar .single_blog_gallery{overflow:hidden}.blog_nosidebar .blog_thumb{float:left;width:30%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_thumb{width:35%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_thumb{width:100%}}.blog_nosidebar .blog_thumb_active{float:left;width:30%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_thumb_active{width:35%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_thumb_active{width:100%}}.blog_nosidebar .blog_content{float:left;padding-left:25px;padding-top:0;width:70%}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_content{width:65%}}@media only screen and (max-width:767px){.blog_nosidebar .blog_content{padding-left:0;padding-top:20px;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.blog_nosidebar .blog_content .h3,.blog_nosidebar .blog_content h3{line-height:20px;margin-bottom:9px}.blog_nosidebar .blog_meta{margin-bottom:9px}}.post_header{margin-bottom:28px}@media only screen and (min-width:768px) and (max-width:991px){.post_header{margin-bottom:25px}}@media only screen and (max-width:767px){.post_header{margin-bottom:22px}}.post_header .h3,.post_header h3{font-size:30px;font-weight:500;line-height:35px;margin-bottom:4px}@media only screen and (min-width:992px) and (max-width:1199px){.post_header .h3,.post_header h3{font-size:26px;line-height:30px}}@media only screen and (min-width:768px) and (max-width:991px){.post_header .h3,.post_header h3{font-size:25px;line-height:25px}}@media only screen and (max-width:767px){.post_header .h3,.post_header h3{font-size:17px;line-height:24px}}.blog_details{margin-bottom:60px}.blog_details .single_blog{border:0;margin-bottom:56px}@media only screen and (min-width:768px) and (max-width:991px){.blog_details .blog_sidebar{margin-bottom:0}}@media only screen and (max-width:767px){.blog_details .blog_sidebar{margin-bottom:0}}.blog_details .blog_meta{margin-bottom:0}.blog_details .blog_thumb{float:inherit;width:100%}.blog_details .blog_content{padding:30px 0 0;text-align:left}@media only screen and (max-width:767px){.blog_details .blog_content{padding-top:22px}}.blog_details .post_content>p{font-size:15px;line-height:24px;margin-bottom:10px}@media only screen and (max-width:767px){.blog_details .post_content>p{font-size:14px}}.blog_details .post_content blockquote{background:#f6f6f6;border:1px solid #ebebeb;border-left:4px solid #6e6e6e;font-style:italic;margin:31px 0 31px 40px;padding:30px 45px}.blog_details .post_content blockquote p{font-size:16px}@media only screen and (max-width:767px){.blog_details .post_content blockquote p{font-size:15px}.blog_details .post_content blockquote{margin:23px 0;padding:20px 12px 15px}}.blog_details .social_sharing{align-items:center;display:flex}.blog_details .social_sharing p{font-size:13px;font-weight:500;line-height:13px;margin-bottom:0;margin-right:20px;text-transform:capitalize}@media only screen and (max-width:767px){.blog_details .social_sharing p{font-size:13px;margin-right:10px}}.blog_details .social_sharing ul li{display:inline-block}.blog_details .social_sharing ul li a{background:#e6e6e6;border-radius:100%;display:inline-block;font-size:12px;height:26px;line-height:28px;margin-right:5px;text-align:center;width:26px}.blog_details .social_sharing ul li a:hover{background:#6e6e6e;color:#fff}@media only screen and (max-width:767px){.blog_details .social_sharing ul li a{margin-right:2px}}.blog_details .social_sharing ul li:first-child a{border-left:0;padding-left:0}.entry_content{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.entry_content{align-items:inherit;flex-direction:column;text-align:left}}.entry_content .post_meta{margin-bottom:0}@media only screen and (max-width:767px){.entry_content .post_meta{margin-bottom:10px}}.entry_content .post_meta span{font-size:13px;font-weight:500}.entry_content .post_meta span a:hover{color:#6e6e6e}.comments_box{margin-bottom:56px}.comments_box .h3,.comments_box h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.comment_list{margin-bottom:30px;overflow:hidden}.comment_list:last-child{margin-bottom:0}.comment_list .comment_thumb{display:inline-block;float:left}@media only screen and (max-width:767px){.comment_list .comment_thumb{width:40px}}.comment_list .comment_content{border:1px solid #ebebeb;border-radius:3px;margin-left:70px;padding:15px;position:relative}@media only screen and (max-width:767px){.comment_list .comment_content{margin-left:55px}}.comment_list .comment_content .h5,.comment_list .comment_content h5{font-size:12px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.comment_list .comment_content .h5 a:hover,.comment_list .comment_content h5 a:hover{color:#6e6e6e}.comment_list .comment_content span{display:inline-block;font-size:13px;font-style:italic;line-height:18px;margin-bottom:8px}.comment_list .comment_content p{font-size:14px;margin-bottom:0}.comment_reply{position:absolute;right:12px;top:20px}@media only screen and (max-width:767px){.comment_reply{top:15px}}.comment_reply a{background:#333;border-radius:3px;color:#fff;display:block;padding:2px 10px}@media only screen and (max-width:767px){.comment_reply a{font-size:13px;line-height:20px}}.comment_reply a:hover{background:#6e6e6e}.comments_form .h3,.comments_form h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.comments_form p{font-size:13px;line-height:17px;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px){.comments_form form .row{flex-direction:row}}.comments_form form label{font-size:13px;font-weight:500;line-height:20px;margin-bottom:10px}.comments_form form textarea{background:#fff;border:1px solid #f9f9f9;height:200px;margin-bottom:10px;padding:10px;resize:none;width:100%}@media only screen and (max-width:767px){.comments_form form textarea{height:120px}}.comments_form form input{border:1px solid #f9f9f9;height:40px;margin-bottom:15px;padding:0 20px;width:100%}.comments_form form button{background:#333;border:0;font-weight:500;line-height:36px}.comments_form form button:hover{background:#6e6e6e}@media only screen and (max-width:767px){.comments_form form button{height:38px;line-height:38px;padding:0 10px}}.comment_list.list_two{padding-left:50px}@media only screen and (max-width:767px){.comment_list.list_two{padding-left:0}}.related_posts{border-top:1px solid #f9f9f9;padding:56px 0 50px}@media only screen and (max-width:767px){.related_posts{padding:54px 0 25px}}@media only screen and (min-width:768px) and (max-width:991px){.related_posts .row{flex-direction:row!important}}.related_posts .h3,.related_posts h3{font-size:15px;font-weight:500;line-height:20px;margin:0 0 20px;text-transform:uppercase}.related_thumb{margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.related_thumb img{width:100%}}@media only screen and (max-width:767px){.related_thumb img{width:100%}}.related_content .h4,.related_content h4{font-size:13px;font-weight:500;line-height:13px;margin-bottom:0;text-transform:uppercase}.related_content .h4 a,.related_content h4 a{color:#333}.related_content .h4 a:hover,.related_content h4 a:hover{color:#6e6e6e}.related_content span{font-size:13px;line-height:17px}.related_content span i{margin-right:3px}.related_content .blog_meta span{font-size:12px;line-height:22px}@media only screen and (max-width:767px){.single_related{margin-bottom:25px}}.modal-dialog.modal-dialog-centered{min-width:1100px}@media only screen and (min-width:1200px) and (max-width:1600px){.modal-dialog.modal-dialog-centered{min-width:1000px}}@media only screen and (min-width:992px) and (max-width:1199px){.modal-dialog.modal-dialog-centered{min-width:950px}}@media only screen and (min-width:768px) and (max-width:991px){.modal-dialog.modal-dialog-centered{min-width:730px}}@media only screen and (max-width:767px){.modal-dialog.modal-dialog-centered{min-width:90%}}.modal_tab_img{margin-bottom:10px;text-align:center}.modal_tab_img img{margin:0 auto}.modal_tab_button ul li a{border:1px solid #f9f9f9;margin:0 2px;padding:0}.modal_tab_button ul li a img{width:100%}.modal_title .h2,.modal_title h2{font-size:16px;font-weight:600;line-height:26px;margin-bottom:14px;text-transform:uppercase}.modal_social .h2,.modal_social h2{font-size:16px;font-weight:600;line-height:20px;margin-bottom:15px;text-transform:uppercase}.modal_social ul li{display:inline-block;margin-right:3px}.modal_social ul li a{border-radius:50%;color:#fff;display:inline-block;font-size:15px;font-weight:400;height:38px;line-height:38px;text-align:center;text-transform:uppercase;width:38px}.modal_social ul li.facebook a{background:#3c5b9b}.modal_social ul li.facebook a:hover{background:#6e6e6e}.modal_social ul li.twitter a{background:#1da1f2}.modal_social ul li.twitter a:hover{background:#6e6e6e}.modal_social ul li.pinterest a{background:#bd081b}.modal_social ul li.pinterest a:hover{background:#6e6e6e}.modal_social ul li.google-plus a{background:#dc5043}.modal_social ul li.google-plus a:hover{background:#6e6e6e}.modal_social ul li.linkedin a{background:#010103}.modal_social ul li.linkedin a:hover{background:#6e6e6e}.modal_price{margin-bottom:12px}.modal_price span{color:#6e6e6e;font-size:16px;font-weight:600}.modal_price span.old_price{color:#333;font-size:14px;font-weight:400;margin-left:5px;text-decoration:line-through}.modal_description p{font-size:15px;line-height:24px;margin:0}.variants_color .h2,.variants_color h2,.variants_size .h2,.variants_size h2{font-size:13px;font-weight:600;line-height:20px;margin-bottom:7px;text-transform:uppercase}.mb-15.variants_color,.variants_size.mb-15{margin-bottom:24px}.variants_color .select_option,.variants_size .select_option{border-radius:0;margin-bottom:25px;width:100%}.variants_color .select_option .list,.variants_size .select_option .list{border-radius:0;width:100%}.modal_add_to_cart{margin-bottom:25px}.modal_add_to_cart form input{background:none;border:1px solid #f9f9f9;height:45px;padding:0 10px;width:95px}@media only screen and (max-width:767px){.modal_add_to_cart form input{width:75px}}.modal_add_to_cart form button{background:none;background:#333;border:1px solid #333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:45px;line-height:18px;margin-left:10px;padding:10px 15px;text-transform:uppercase;-webkit-transition:.3s;transition:.3s;width:230px}@media only screen and (max-width:767px){.modal_add_to_cart form button{width:130px}}.modal_add_to_cart form button:hover{background:#6e6e6e;border-color:#6e6e6e;color:#fff}.modal_body{padding:29px 6px 38px}@media only screen and (max-width:767px){.modal_body{padding:42px 6px 38px}.modal_body .modal_tab{margin-bottom:30px}}.modal-content{border-radius:0}.modal-content button.close{border:1px solid #f9f9f9;border-radius:50%;cursor:pointer;display:block;font-size:18px;height:35px;left:94%;line-height:34px;position:absolute;top:10px;width:35px;z-index:9}@media only screen and (max-width:767px){.modal-content button.close{height:32px;left:83%;line-height:35px;margin-bottom:14px;top:4px;width:32px}}.modal-content button.close:hover{color:#6e6e6e}.modal_add_to_cart.mb-15{margin-bottom:23px}.modal_description.mb-15{margin-bottom:20px}.product_navactive.owl-carousel:hover .owl-nav div{opacity:1;visibility:visible}.product_navactive.owl-carousel .owl-nav{display:block}.product_navactive.owl-carousel .owl-nav div{background:#f2f2f2;border-radius:3px;color:#333;font-size:18px;height:32px;left:-7px;line-height:32px;opacity:0;position:absolute;text-align:center;top:50%;transform:translatey(-50%);-webkit-transition:.3s;transition:.3s;visibility:hidden;width:32px}.product_navactive.owl-carousel .owl-nav div:hover{background:#6e6e6e;color:#fff}.product_navactive.owl-carousel .owl-nav div.owl-next{left:auto;right:-7px}.newletter-popup{background:#fff;display:none;margin-top:-179px;padding:50px;position:fixed!important;text-align:center;top:50%!important}@media only screen and (max-width:767px){.newletter-popup{padding:30px 20px;width:95%}}#boxes .newletter-title .h2,#boxes .newletter-title h2{font-size:30px;margin:0 0 30px;text-transform:uppercase}@media only screen and (max-width:767px){#boxes .newletter-title .h2,#boxes .newletter-title h2{font-size:22px;margin:0 0 10px}}#boxes .box-content label{font-size:14px;font-weight:400}#boxes .box-content .newletter-label{margin-bottom:36px;width:70%}@media only screen and (max-width:767px){#boxes .box-content .newletter-label{width:100%}}#frm_subscribe form{margin:0 auto;position:relative;width:340px}@media only screen and (max-width:767px){#frm_subscribe form{width:100%}}#frm_subscribe form input::-webkit-input-placeholder{color:#747474}#frm_subscribe form input::-moz-placeholder{color:#747474}#frm_subscribe form input:-ms-input-placeholder{color:#747474}#frm_subscribe form input:-moz-placeholder{color:#747474}#frm_subscribe form input{background:#ebebeb;border:0;color:#747474;height:45px;margin-bottom:0;padding:0 127px 0 20px;width:100%}@media only screen and (max-width:767px){#frm_subscribe form input{padding:0 104px 0 20px}}#frm_subscribe form a.theme-btn-outlined{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:600;height:100%;line-height:45px;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:.3s;transition:.3s;width:110px}#frm_subscribe form a.theme-btn-outlined:hover{background:#6e6e6e}@media only screen and (max-width:767px){#frm_subscribe form a.theme-btn-outlined{width:90px}}#boxes .box-content .subscribe-bottom{margin-top:20px}#boxes .box-content .subscribe-bottom label{font-size:13px;margin:0}#boxes .box-content .subscribe-bottom #newsletter_popup_dont_show_again{display:inline-block;margin:0;vertical-align:middle}#boxes #frm_subscribe #notification{color:red}#boxes #frm_subscribe #notification .success{color:#67d7bb}#popup2{background:#333;color:#fff;cursor:pointer;display:block;font-size:13px;font-weight:600;line-height:17px;padding:6px 12px;position:absolute;right:1px;text-align:center;text-transform:capitalize;top:1px;transition:.3s}#popup2:hover{background:#6e6e6e}.header_error{border-bottom:1px solid #f9f9f9}@media only screen and (min-width:768px) and (max-width:991px){.header_error{border-bottom:0}}@media only screen and (max-width:767px){.header_error{border-bottom:0}}.error_form{text-align:center}.error_form .h1,.error_form h1{color:#6e6e6e;font-size:200px;font-weight:700;letter-spacing:10px;line-height:160px;margin:0 0 72px}@media only screen and (min-width:768px) and (max-width:991px){.error_form .h1,.error_form h1{margin:0 0 43px}}@media only screen and (max-width:767px){.error_form .h1,.error_form h1{font-size:130px;letter-spacing:4px;line-height:120px;margin:0 0 38px}}.error_form .h2,.error_form h2{font-size:24px;font-weight:500;line-height:30px;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:767px){.error_form .h2,.error_form h2{font-size:18px;line-height:22px;margin-bottom:14px}}.error_form p{font-size:17px;font-weight:400;line-height:26px;margin-bottom:30px}@media only screen and (max-width:767px){.error_form p{font-size:15px;line-height:21px;margin-bottom:22px}}.error_form form{margin:0 auto;position:relative;width:450px}@media only screen and (max-width:767px){.error_form form{width:100%}}.error_form form input{background:#f8f8f8;border:1px solid #ddd;border-radius:3px;color:#333;height:40px;padding:0 60px 0 30px;width:100%}.error_form form button{background:no-repeat;border:none;cursor:pointer;font-size:20px;font-weight:600;height:100%;padding:0 15px;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:.3s;transition:.3s}.error_form form button:hover{color:#6e6e6e}.error_form a{background:#6e6e6e;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:40px;line-height:40px;margin-top:35px;padding:0 30px;text-transform:uppercase}@media only screen and (max-width:767px){.error_form a{margin-top:25px;padding:0 20px}}.error_form a:hover{background:#333}.error_section{padding:25px 0 80px}@media only screen and (min-width:768px) and (max-width:991px){.error_section{border-top:1px solid #f9f9f9;padding:44px 0 60px}}@media only screen and (max-width:767px){.error_section{border-top:1px solid #f9f9f9;padding:42px 0 60px}}.privacy_policy_main_area{padding:53px 0 10px}@media only screen and (max-width:767px){.privacy_policy_main_area{padding:57px 0 6px}}.privacy_policy_header{margin-bottom:50px;text-align:center}@media only screen and (max-width:767px){.privacy_policy_header{margin-bottom:53px}}.privacy_policy_header .h1,.privacy_policy_header h1{font-size:42px;font-weight:500;line-height:45px;margin-bottom:0}@media only screen and (max-width:767px){.privacy_policy_header .h1,.privacy_policy_header h1{font-size:25px;line-height:25px}}.privacy_content{margin-bottom:44px}@media only screen and (max-width:767px){.privacy_content{margin-bottom:46px}}.privacy_content .h2,.privacy_content h2{font-size:25px;font-weight:500;line-height:33px}@media only screen and (max-width:767px){.privacy_content .h2,.privacy_content h2{font-size:18px;line-height:26px}}.privacy_content .h3,.privacy_content h3{font-size:21px;font-weight:500;line-height:28px;margin-bottom:10px}@media only screen and (max-width:767px){.privacy_content .h3,.privacy_content h3{font-size:18px;line-height:24px}}.privacy_content p{font-size:16px;line-height:29px;margin-bottom:15px}@media only screen and (max-width:767px){.privacy_content p{font-size:15px;line-height:28px}}.privacy_content p a{color:#a43d21}.privacy_content p a:hover{color:#6e6e6e}.privacy_content.section_1 .h2,.privacy_content.section_1 h2{margin-bottom:14px}@media only screen and (max-width:767px){.privacy_content.section_1 .h2,.privacy_content.section_1 h2{margin-bottom:9px}}.privacy_content.section_2 .h2,.privacy_content.section_2 h2{margin-bottom:20px}@media only screen and (max-width:767px){.privacy_content.section_2 .h2,.privacy_content.section_2 h2{margin-bottom:16px}}.privacy_content.section_3 .h2,.privacy_content.section_3 h2{margin-bottom:18px}@media only screen and (max-width:767px){.privacy_content.section_3 .h2,.privacy_content.section_3 h2{margin-bottom:12px}}.h1,h1{font-size:1.2rem;font-weight:700;line-height:1}.container{max-width:1350px}.text-secondary{color:#6e6e6e!important}.h2,h2{font-size:1.2rem;font-weight:300!important}.btn,.card-body,.card-header,input{-webkit-appearance:none;-webkit-border-radius:0;outline:0!important}.b2b_link,.language_currency .language a{font-size:.8rem}a:hover{color:#6e6e6e}.btn{text-transform:uppercase}.btn-primary{border:1px solid transparent;color:#fff;font-size:.8rem;outline:0!important}.btn-primary:hover{background-color:#fff;border:1px solid #000;color:#000}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:20px;padding-right:20px}.slider_section .container-fluid,.slider_section .container-lg,.slider_section .container-md,.slider_section .container-sm,.slider_section .container-xl,.slider_section .container-xxl{padding-left:0;padding-right:0}.single-banner img{max-width:600px}.single-banner .info-box{background-color:#e8e7e5;font-size:1.6rem;padding:30px}.single-banner .info-box .text{font-size:1.8rem;font-weight:300;letter-spacing:5px;line-height:40px}.single-banner .info-box .h3,.single-banner .info-box h3{font-size:3.4rem;font-weight:700}.single-banner .info-box .btn{border:2px solid #000}::placeholder{color:#6e6e6e!important;opacity:.8}.btn-green{background-color:#21b12b;color:#fff}.btn-green:hover{background-color:#6e6e6e;color:#fff}.btn-outline-grey{border:1px solid #888;font-size:.8rem}.btn-outline-grey:hover{background-color:#000;color:#fff}.text-green{color:#21b12b}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #000;margin-top:.7rem}::placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}.b2b_login_area{position:relative}.b2b_login_area:hover .b2b_login_links{max-height:500px;padding:18px 18px 33px;visibility:visible}@media only screen and (min-width:768px) and (max-width:991px){.b2b_login_area:hover .b2b_login_links{padding:10px 11px 20px;visibility:inherit}}@media only screen and (max-width:767px){.b2b_login_area:hover .b2b_login_links{padding:10px 11px 20px;visibility:inherit}}.b2b_login_links{background:#fff;border:1px solid #f9f9f9;max-height:0;overflow:hidden;padding:0 18px;position:absolute;right:0;top:208%;-webkit-transition:.5s;transition:.5s;visibility:hidden;z-index:999}@media only screen and (min-width:768px) and (max-width:991px){.b2b_login_links{border:1px solid #f9f9f9;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;right:-44px;top:130%;transition:unset;visibility:inherit}}@media only screen and (max-width:767px){.b2b_login_links{border:1px solid #f9f9f9;display:none;max-height:500px;min-width:260px;padding:10px 11px 20px;right:-44px;top:130%;transition:unset;visibility:inherit}}.bg-light-grey{background-color:#f9f9f9}.card .card-header{background-color:#000;color:#fff;text-align:left;text-transform:uppercase}.form-label{font-weight:700;margin-bottom:0}.section_title.psec_title .h2,.section_title.psec_title h2{font-size:26px;line-height:25px}.header_top{border-bottom:0}.cart-detail{font-size:12px;width:85%}.cart-detail .h3,.cart-detail h3{font-size:1.1rem}.cart-detail .h4,.cart-detail h4{font-size:.9rem}.cart-table a{color:#000}.cart-table a:hover{color:#6e6e6e}.cart-table tr{border-top:1px solid #e9e9e9}.cart-table td{text-align:center;vertical-align:center}.cart-table td.product-thumbnail{width:10%}.cart-table td.product-name{font-weight:700;text-align:center;text-transform:uppercase;width:30%}.cart-table td.product-name a{font-weight:700}.cart-table td.product-quantity,.cart-table td.product-subvariant{width:10%}.cart-table td.product-stock{font-weight:700;text-transform:uppercase;width:20%}.cart-table .product-remove{background-color:transparent;border:none;font-size:1.3rem}.product-cart-add-to-cart{color:#000;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkout-page .card .card-header{background-color:#000;color:#fff;text-align:left;text-transform:uppercase}.checkout-page .h3,.checkout-page h3{font-size:1.1rem}.checkout-page .card-address.selected{background-color:#000;color:#fff}.checkout-page .card-address.selected .btn-outline-grey{background-color:#fff;color:#000}#sylius_checkout_complete_terms .form-checkbox{margin-bottom:0;padding-top:0}.product_content .brand-name{font-size:.8rem;font-weight:500;text-transform:uppercase}.single_product{background:#fff;border:none;padding:0;transition:.3s}.single_product .action_links{opacity:1;top:10px;visibility:visible}.single_product .price_box{font-size:.8rem;font-weight:500}.single_product .price_box .old_price{color:#6e6e6e;font-size:.8rem}.single_product .price_box .percent{font-weight:400;margin:0 5px}.single_product .price_box .current_price{color:red;text-decoration:none}.single_product:hover{box-shadow:none}.single_product:hover .price_box{opacity:1}.product_content{padding:15px 0 0}.product_name a{color:#000;font-size:.8rem}.product_name a:hover{color:#6e6e6e!important}.product_thumb{box-shadow:none}.action_links{opacity:0;position:absolute;right:5px;top:0;transition:all .3s ease;visibility:hidden}.action_links ul li{margin-bottom:10px}.action_links ul li:last-child{margin-bottom:0}.action_links ul li a{background:none;border-radius:50%;display:inline-block;font-size:16px;height:35px;line-height:38px;text-align:center;width:35px}.action_links ul li a:hover{background:none;color:#6e6e6e}@media only screen and (min-width:768px) and (max-width:991px){.action_links ul li a{font-size:19px;height:45px;line-height:49px;width:45px}}@media only screen and (max-width:767px){.action_links ul li a{font-size:18px;height:44px;line-height:48px;width:44px}}.label_product_area{display:flex;left:5px;position:absolute;top:5px}.label_product_area span.label{background:#000!important;font-size:.7rem;margin:5px;padding:0 5px}.label_product_area span.label,.label_product_area span.label_new{color:#fff;display:block;height:30px;line-height:30px;text-align:center;text-transform:uppercase}.label_product_area span.label_new{background:#000;border-radius:5px;font-size:12px;right:20px;top:20px;width:40px}.productd_title_nav .h1,.productd_title_nav h1{font-size:1rem;font-weight:700;text-transform:uppercase}.add_to_cart_area .niceselect_option{border:2px solid #000}.zoomWrapper{border:0;padding:20px 0}.single-zoom-thumb ul li{border:0;padding:10px}.quantity-select{text-align:center!important}.quantity-select .nice-select{margin:auto!important;text-align:center!important}.product_details .widget_list{margin:0}.product_details .widget_list .h3,.product_details .widget_list h3{border:none!important;margin-bottom:0;padding:0}.product_content .h4,.product_content h4{font-size:15px;font-weight:300;line-height:15px;margin-bottom:0;text-transform:uppercase}.product_content .product_name a{color:#000;display:inline-block;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.boxes{font-size:1.1rem;font-weight:300}.boxes img{max-width:60px}.accordion-body{font-size:.8rem;padding-top:1rem}.accordion-body a:hover{color:#6e6e6e}.accordion-button,.accordion-item{border:none}.accordion-button{background-color:#f6f6f6;border:none;font-size:.9rem;overflow-anchor:none;padding:.5rem 1.25rem}.accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#000}.accordion-button:focus{border:none;outline:0!important}.accordion-header{background-color:#f6f6f6;border:none;line-height:16px}.accordion-header:focus{border:2px solid red;outline:0!important}.accordion-item{border:none;border-top:1px solid #e9e9e9}.productd_title_nav .h1,.productd_title_nav h1{font-weight:400}.main_menu .btn-outline-grey:hover{color:#fff}.main_menu a{font-weight:300!important;text-transform:uppercase}.main_menu .hidden-title>span{display:none}.main_menu li a,.main_menu nav>ul>li>a{text-transform:uppercase}.main_menu nav>ul>li>a{display:block;font-size:16px;font-weight:400;line-height:24px;padding:10px 20px;position:relative}.main_menu .mega_menu ul.main_section{text-align:center}.main_menu .mega_menu li.main_section_item{display:inline-block;float:none!important;font-weight:700;margin:0 10px;text-align:left}.main_menu .mega_menu li a.fw-bold{font-weight:500!important}.mega_menu_inner>li ul li a{text-transform:uppercase}.nav{flex-direction:column}.nav .nav-item{border-top:1px solid #e9e9e9;display:block}.nav .nav-item a{color:#000;font-size:14px;font-weight:500;line-height:20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase}.nav .nav-item a:hover{color:#6e6e6e}.nav .nav-item.last{border-bottom:1px solid #e9e9e9}.mega_menu_inner>li{width:20%}.mega_menu_inner>li ul li a{font-size:.8rem;line-height:20px}.mega_menu_inner>li>a{line-height:normal;margin-bottom:3px}.main_menu .mega_menu li a.fw-bold{font-size:.8rem}.breadcrumbs_area{border:none}.breadcrumbs_area,.breadcrumbs_area a{font-weight:300!important}.category-description{font-weight:300}.niceselect_option{border-bottom:2px solid #000}.niceselect_option .title{font-weight:300}.pagination .page-link{border:none;font-weight:300}.pagination .page-link:hover{background-color:transparent}.pagination .page-item.next,.pagination .page-item.prev{display:none}.pagination .page-item.active .page-link{background-color:transparent;color:#000;font-weight:300}.pagination .page-item.active:hover{color:#6e6e6e}.pagination a{color:#000}.pagination a:hover{color:#6e6e6e}.nice-select{border:none}#search-filter-form .accordion-body{font-size:.8rem;padding-top:0}#search-filter-form .accordion-body a:hover{color:#6e6e6e}#search-filter-form .accordion-body li a{font-weight:200}#search-filter-form .widget_list{margin:0}#search-filter-form .widget_list .h3,#search-filter-form .widget_list h3{border:none!important;margin-bottom:0;padding:0}#search-filter-form .accordion-button,#search-filter-form .accordion-item{border:none}#search-filter-form .accordion-button{background-color:transparent;border:none;font-size:.9rem;overflow-anchor:none}#search-filter-form .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#000}#search-filter-form .accordion-header{background-color:transparent}#search-filter-form .accordion-header,#search-filter-form .accordion-item{border:none;border-top:1px solid #e9e9e9}.login-box{margin:auto;max-width:400px;text-align:center;width:90%}.footer_top{margin-top:1rem}.footer_bottom,.footer_top{background-color:#4a4a4a!important;color:#fff}.footer_top a{color:#fff}.footer_top .h3,.footer_top h3{color:#fff!important;font-weight:200;line-height:15px;text-transform:uppercase}.social-menu a{font-size:30px}.footer_menu ul li a{display:block;font-size:13px;font-weight:200;line-height:13px;text-transform:uppercase}.widget_newsletter a{font-size:14px}.product-compare-table{table-layout:fixed;width:100%}.product-compare-table td{padding:10px}.product-compare-table th{text-align:center}.product-compare-table tr.attribute:nth-child(2n){background:#f9f9f9}.product-compare-table .h4,.product-compare-table h4{font-size:15px;font-weight:300;line-height:15px;margin-bottom:0;text-transform:uppercase}.product-compare-table .product_name a{color:#000;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-compare-table .price_box{font-size:1rem;font-weight:700}.ui-menu-item-wrapper{background-color:#fff;font-weight:700;padding:8px;width:100%}.ui-autocomplete{border:1px solid #000;box-shadow:0 5px 25px 0 rgba(0,0,0,.1);max-width:400px;z-index:9999}.ui-autocomplete li{cursor:pointer}.ui-menu-item{border:none;width:100%}.ui-menu-item:hover{border:none!important}.address-item{height:220px}.address-buttons{height:80px;position:relative}.add-new-button{bottom:0;left:0;position:absolute}.sylius-account-orders-area table th{border-bottom:2px solid #e9e9e9;text-align:center;vertical-align:middle!important}.sylius-account-orders-area table td{padding:25px 0!important;text-align:center;vertical-align:middle!important}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QSwwQkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLHdCQUNFLGVBQ0YsQ0FDQSxxQkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLGtCQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0EsOEJBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSx3QkFDRSxlQUNGLENBQ0Esd0JBQ0UsZUFDRixDQUNBLHlCQUNFLGVBQ0YsQ0FDQSxzQkFDRSxlQUNGLENBQ0EsNkJBQ0UsZUFDRixDQUNBLCtCQUNFLGVBQ0YsQ0FDQSxnQ0FDRSxlQUNGLENBQ0EsK0JBQ0UsZUFDRixDQUNBLG1CQUNFLGVBQ0YsQ0FDQSxtQkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLG1CQUNFLGVBQ0YsQ0FDQSxtQkFDRSxlQUNGLENBQ0EsbUJBQ0UsZUFDRixDQUNBLHlCQUNFLGVBQ0YsQ0FDQSwwQkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLCtCQUNFLGVBQ0YsQ0FDQSw0QkFDRSxlQUNGLENBQ0EsbUJBQ0UsZUFDRixDQUNBLHNCQUNFLGVBQ0YsQ0FDQSxzQkFDRSxlQUNGLENBQ0EsbUJBQ0UsZUFDRixDQUNBLG9CQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLG9CQUNFLGVBQ0YsQ0FDQSx5QkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLHVCQUNFLGVBQ0YsQ0FDQSx5QkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLDJCQUNFLGVBQ0YsQ0FDQSx3QkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLHdCQUNFLGVBQ0YsQ0FDQSxtQkFDRSxlQUNGLENBQ0EsNkJBQ0UsZUFDRixDQUNBLGtCQUNFLGVBQ0YsQ0FDQSxzQkFDRSxlQUNGLENBQ0EsMkJBQ0UsZUFDRixDQUNBLDZCQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0EsbUJBQ0UsZUFDRixDQUNBLG9CQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLG9CQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0EscUJBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSxzQkFDRSxlQUNGLENBQ0EsaUJBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSxxQkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLG1CQUNFLGVBQ0YsQ0FDQSx3QkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLGtCQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLG9CQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0EsaUJBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSxpQkFDRSxlQUNGLENBQ0Esd0JBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSx1QkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLDJCQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0EsaUJBQ0UsZUFDRixDQUNBLHlCQUNFLGVBQ0YsQ0FDQSx5QkFDRSxlQUNGLENBQ0Esb0JBQ0UsZUFDRixDQUNBLHNCQUNFLGVBQ0YsQ0FDQSxtQkFDRSxlQUNGLENBQ0EsaUJBQ0UsZUFDRixDQUNBLHFCQUNFLGVBQ0YsQ0FDQSxtQkFDRSxlQUNGLENBQ0EsNkJBQ0UsZUFDRixDQUNBLHlCQUNFLGVBQ0YsQ0FDQSxxQkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLG1CQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0Esc0JBQ0UsZUFDRixDQUNBLHVCQUNFLGVBQ0YsQ0FDQSxvQkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLGtCQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0Esa0JBQ0UsZUFDRixDQUNBLG1CQUNFLGVBQ0YsQ0FDQSx3QkFDRSxlQUNGLENBQ0EsNEJBQ0UsZUFDRixDQUNBLHdCQUNFLGVBQ0YsQ0FDQSwyQkFDRSxlQUNGLENBQ0EsdUJBQ0UsZUFDRixDQUNBLHVCQUNFLGVBQ0YsQ0FDQSxrQkFDRSxlQUNGLENBQ0EscUJBQ0Us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QSx1Q0ErQkUsZU5zcUJGLENNcnNCQSxxQkFvQ0UsdUNBQXdDLENBRHhDLGlCTnVxQkYsQ00xc0JBLDhCQXdDRyxNQUFPLENBRFAsb0JBQXFCLEUsY055cUJ4QixDTWh0QkEsbUNBaURJLG1DQUFvQyxDQUZwQyxrQkMxQ2tCLENEOENsQixrQkM1QmdCLENEeUJoQixhQUFjLENBSGQsV0N2QmUsQ0R3QmYsY0N0Qm1CLENEMEJuQiwyQkFBOEIsQ0FOOUIsVU4rcUJKLENNM3RCQSxtRkF5REssa0JOc3FCTCxDUTd0QkEsNkJBTUUsaUNBQWtDLENBQ2xDLGtDQUFtQyxDQUluQyxtQkFBb0IsQ0FIcEIsb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FFcEIsYVJvdUJGLENTL3VCQSxPQUNFLG1CQUFvQixDQUNwQixpQkFBc0IsQ0FDdEIsdUJUa3ZCRixDUy91QkEsT0FDRSxlVGt2QkYsQ1MvdUJBLE9BQ0UsZ0JUa3ZCRixDUzl1QkUsT0FDRSxhVGl2QkosQ1NsdkJFLE9BQ0UsYVRxdkJKLENTdHZCRSxPQUNFLGFUeXZCSixDUzF2QkUsT0FDRSxhVDZ2QkosQ1M5dkJFLE9BQ0UsYVRpd0JKLENTbHdCRSxPQUNFLGFUcXdCSixDU3R3QkUsT0FDRSxhVHl3QkosQ1Mxd0JFLE9BQ0UsYVQ2d0JKLENTOXdCRSxPQUNFLGFUaXhCSixDU2x4QkUsUUFDRSxjVHF4QkosQ1V2eUJBLE9BQ0UsaUJBQWtCLENBQ2xCLFlWMHlCRixDVzN5QkEsT0FDRSxvQkFBcUIsQ0FDckIsaUJBQStCLENBQy9CLGNYOHlCRixDV2p6QkEsVUFLUyxpQlhnekJULENXN3lCQSxPQUNFLFNDRndCLENETXhCLG1CQUFvQixDQUhwQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLFNYaXpCRixDYTd6QkEsV0FDRSx1QkRJeUIsQ0NIekIsa0JBQW1CLENBQ25CLHdCYmcwQkYsQ2E3ekJBLGNBQStCLFViaTBCL0IsQ2FoMEJBLGVBQWdDLFdibzBCaEMsQ2FsMEJBLHlGQUtrQyxpQmJxMEJsQyxDYTEwQkEsOEZBTW1DLGdCYjQwQm5DLENjMzFCQSxTQUNFLG9DZDgxQkYsQ2MzMUJBLFVBQ0Usc0NkODFCRixDYzMxQkEsbUJBQ0UsR0FDRSxzQmQ4MUJGLENjMzFCQSxHQUNFLHVCZDYxQkYsQ0FDRixDZTUyQkEsY0NXRSxxRUFBaUYsQ0FDakYsdUJoQnEyQkYsQ2VoM0JBLGVDVUUscUVBQWlGLENBQ2pGLHdCaEIwMkJGLENlcDNCQSxlQ1NFLHFFQUFpRixDQUNqRix3QmhCKzJCRixDZXYzQkEsb0JDWUUsK0VBQTJGLENBQzNGLG9CaEIrMkJGLENlMzNCQSxrQkNZRSxvQmhCbzNCRixDZS8zQkEscUVDVUUsK0VoQjAzQkYsQ2VwNEJBLG1EQ1dFLG1CaEJ5M0JGLENlLzNCQSxvSUFPSSxXZmk0QkosQ2lCbjVCQSxVQUNFLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLHFCQUFzQixDQUN0QixXakJzNUJGLENpQm41QkEsMEJBRUUsTUFBTyxDQUNQLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsVWpCczVCRixDaUJuNUJBLGFBQ0UsbUJqQnM1QkYsQ2lCbjVCQSxhQUNFLGFqQnM1QkYsQ2lCbjVCQSxZQUNFLFVqQnM1QkYsQ2tCaDdCQSxpQkFBa0MsZWxCczdCbEMsQ2tCcjdCQSwyQkFBNEMsZWxCeTdCNUMsQ2tCeDdCQSxvQkFBcUMsZWxCNDdCckMsQ2tCMzdCQSxxQ0FBc0QsZWxCKzdCdEQsQ2tCOTdCQSxjQUErQixlbEJrOEIvQixDa0JqOEJBLHdCQUF5QyxlbEJxOEJ6QyxDa0JwOEJBLHdCQUF5QyxlbEJ3OEJ6QyxDa0J2OEJBLGtCQUFtQyxlbEIyOEJuQyxDa0IxOEJBLGVBQWdDLGVsQjg4QmhDLENrQjc4QkEsb0JBQXFDLGVsQmk5QnJDLENrQmg5QkEsMEJBQTJDLGVsQm85QjNDLENrQm45QkEseUJBQTBDLGVsQnU5QjFDLENrQnQ5QkEsa0JBQW1DLGVsQjA5Qm5DLENrQno5QkEsbUJBQW9DLGVsQjY5QnBDLENrQjU5QkEsd0JBQXlDLGVsQmcrQnpDLENrQi85QkEseUJBQTBDLGVsQm0rQjFDLENrQmwrQkEsc0JBQXVDLGVsQnMrQnZDLENrQnIrQkEsdUJBQXdDLGVsQnkrQnhDLENrQngrQkEsa0JBQW1DLGVsQjQrQm5DLENrQjMrQkEscUJBQXNDLGVsQisrQnRDLENrQjkrQkEsa0JBQW1DLGVsQmsvQm5DLENrQmovQkEsc0JBQXVDLGVsQnEvQnZDLENrQnAvQkEscUJBQXNDLGVsQncvQnRDLENrQnYvQkEsK0NBQWdFLGVsQjIvQmhFLENrQjEvQkEsa0JBQW1DLGVsQjgvQm5DLENrQjcvQkEsa0JBQW1DLGVsQmlnQ25DLENrQmhnQ0EsbUJBQW9DLGVsQm9nQ3BDLENrQm5nQ0EscUJBQXNDLGVsQnVnQ3RDLENrQnRnQ0EsNkJBQThDLGVsQjBnQzlDLENrQnpnQ0EsNkJBQThDLGVsQjZnQzlDLENrQjVnQ0EsOEJBQStDLGVsQmdoQy9DLENrQi9nQ0EsMkJBQTRDLGVsQm1oQzVDLENrQmxoQ0Esc0JBQXVDLGVsQnNoQ3ZDLENrQnJoQ0Esc0JBQXVDLGVsQnloQ3ZDLENrQnhoQ0EsdUJBQXdDLGVsQjRoQ3hDLENrQjNoQ0Esb0JBQXFDLGVsQitoQ3JDLENrQjloQ0EsaUJBQWtDLGVsQmtpQ2xDLENrQmppQ0EseUJBQTBDLGVsQnFpQzFDLENrQnBpQ0EsbUJBQW9DLGVsQndpQ3BDLENrQnZpQ0EsZ0JBQWlDLGVsQjJpQ2pDLENrQjFpQ0EscUJBQXNDLGVsQjhpQ3RDLENrQjdpQ0EseUJBQTBDLGVsQmlqQzFDLENrQmhqQ0EsaUJBQWtDLGVsQm9qQ2xDLENrQm5qQ0EsaUJBQWtDLGVsQnVqQ2xDLENrQnRqQ0EscUJBQXNDLGVsQjBqQ3RDLENrQnpqQ0EscUJBQXNDLGVsQjZqQ3RDLENrQjVqQ0EsbUJBQW9DLGVsQmdrQ3BDLENrQi9qQ0EsbUJBQW9DLGVsQm1rQ3BDLENrQmxrQ0EsaUNBQWtELGVsQnNrQ2xELENrQnJrQ0EsaUNBQWtELGVsQnlrQ2xELENrQnhrQ0Esa0NBQW1ELGVsQjRrQ25ELENrQjNrQ0EsK0JBQWdELGVsQitrQ2hELENrQjlrQ0EsNkJBQThDLGVsQmtsQzlDLENrQmpsQ0EsNkJBQThDLGVsQnFsQzlDLENrQnBsQ0EsOEJBQStDLGVsQndsQy9DLENrQnZsQ0EsMkJBQTRDLGVsQjJsQzVDLENrQjFsQ0Esc0JBQXVDLGVsQjhsQ3ZDLENrQjdsQ0Esc0JBQXVDLGVsQmltQ3ZDLENrQmhtQ0EsdUJBQXdDLGVsQm9tQ3hDLENrQm5tQ0Esb0JBQXFDLGVsQnVtQ3JDLENrQnRtQ0Esc0JBQXVDLGVsQjBtQ3ZDLENrQnptQ0Esd0JBQXlDLGVsQjZtQ3pDLENrQjVtQ0Esd0JBQXlDLGVsQmduQ3pDLENrQi9tQ0Esc0JBQXVDLGVsQm1uQ3ZDLENrQmxuQ0EsdUNBQXdELGVsQnNuQ3hELENrQnJuQ0Esb0JBQXFDLGVsQnluQ3JDLENrQnhuQ0Esc0JBQXVDLGVsQjRuQ3ZDLENrQjNuQ0EsY0FBK0IsZWxCK25DL0IsQ2tCOW5DQSxpQkFBa0MsZWxCa29DbEMsQ2tCam9DQSxxQkFBc0MsZWxCcW9DdEMsQ2tCcG9DQSxnQkFBaUMsZWxCd29DakMsQ2tCdm9DQSxtQkFBb0MsZWxCMm9DcEMsQ2tCMW9DQSw2QkFBOEMsZWxCOG9DOUMsQ2tCN29DQSx3QkFBeUMsZWxCaXBDekMsQ2tCaHBDQSxtQkFBb0MsZWxCb3BDcEMsQ2tCbnBDQSxrQkFBbUMsZWxCdXBDbkMsQ2tCdHBDQSxpQkFBa0MsZWxCMHBDbEMsQ2tCenBDQSxlQUFnQyxlbEI2cENoQyxDa0I1cENBLGdCQUFpQyxlbEJncUNqQyxDa0IvcENBLHlCQUEwQyxlbEJtcUMxQyxDa0JscUNBLHFCQUFzQyxlbEJzcUN0QyxDa0JycUNBLG9CQUFxQyxlbEJ5cUNyQyxDa0J4cUNBLGlCQUFrQyxlbEI0cUNsQyxDa0IzcUNBLG9CQUFxQyxlbEIrcUNyQyxDa0I5cUNBLHFCQUFzQyxlbEJrckN0QyxDa0JqckNBLGlCQUFrQyxlbEJxckNsQyxDa0JwckNBLHlCQUEwQyxlbEJ3ckMxQyxDa0J2ckNBLDhCQUErQyxlbEIyckMvQyxDa0IxckNBLCtCQUFnRCxlbEI4ckNoRCxDa0I3ckNBLGVBQWdDLGVsQmlzQ2hDLENrQmhzQ0Esb0JBQXFDLGVsQm9zQ3JDLENrQm5zQ0Esb0JBQXFDLGVsQnVzQ3JDLENrQnRzQ0EsbUJBQW9DLGVsQjBzQ3BDLENrQnpzQ0EsZ0JBQWlDLGVsQjZzQ2pDLENrQjVzQ0EseUJBQTBDLGVsQmd0QzFDLENrQi9zQ0EsMkJBQTRDLGVsQm10QzVDLENrQmx0Q0EsZ0JBQWlDLGVsQnN0Q2pDLENrQnJ0Q0EseUJBQTBDLGVsQnl0QzFDLENrQnh0Q0Esd0JBQXlDLGVsQjR0Q3pDLENrQjN0Q0Esd0JBQXlDLGVsQit0Q3pDLENrQjl0Q0EsMkJBQTRDLGVsQmt1QzVDLENrQmp1Q0Esa0NBQW1ELGVsQnF1Q25ELENrQnB1Q0Esc0JBQXVDLGVsQnd1Q3ZDLENrQnZ1Q0EsZUFBZ0MsZWxCMnVDaEMsQ2tCMXVDQSxnQkFBaUMsZWxCOHVDakMsQ2tCN3VDQSxtQkFBb0MsZWxCaXZDcEMsQ2tCaHZDQSwwQkFBMkMsZWxCb3ZDM0MsQ2tCbnZDQSxnQkFBaUMsZWxCdXZDakMsQ2tCdHZDQSxzQkFBdUMsZWxCMHZDdkMsQ2tCenZDQSx3QkFBeUMsZWxCNnZDekMsQ2tCNXZDQSxpQkFBa0MsZWxCZ3dDbEMsQ2tCL3ZDQSxtQkFBb0MsZWxCbXdDcEMsQ2tCbHdDQSxrQkFBbUMsZWxCc3dDbkMsQ2tCcndDQSxxQkFBc0MsZWxCeXdDdEMsQ2tCeHdDQSxzQkFBdUMsZWxCNHdDdkMsQ2tCM3dDQSxxQkFBc0MsZWxCK3dDdEMsQ2tCOXdDQSx5QkFBMEMsZWxCa3hDMUMsQ2tCanhDQSxxQkFBc0MsZWxCcXhDdEMsQ2tCcHhDQSxtQkFBb0MsZWxCd3hDcEMsQ2tCdnhDQSxnQkFBaUMsZWxCMnhDakMsQ2tCMXhDQSxxQkFBc0MsZWxCOHhDdEMsQ2tCN3hDQSxzQkFBdUMsZWxCaXlDdkMsQ2tCaHlDQSxtQkFBb0MsZWxCb3lDcEMsQ2tCbnlDQSx5QkFBMEMsZWxCdXlDMUMsQ2tCdHlDQSxpQkFBa0MsZWxCMHlDbEMsQ2tCenlDQSxnQkFBaUMsZWxCNnlDakMsQ2tCNXlDQSxtQkFBb0MsZWxCZ3pDcEMsQ2tCL3lDQSxxQkFBc0MsZWxCbXpDdEMsQ2tCbHpDQSxxQkFBc0MsZWxCc3pDdEMsQ2tCcnpDQSx1QkFBd0MsZWxCeXpDeEMsQ2tCeHpDQSxnQkFBaUMsZWxCNHpDakMsQ2tCM3pDQSxnQkFBaUMsZWxCK3pDakMsQ2tCOXpDQSxnQkFBaUMsZWxCazBDakMsQ2tCajBDQSxnQkFBaUMsZWxCcTBDakMsQ2tCcDBDQSxnQkFBaUMsZWxCdzBDakMsQ2tCdjBDQSxnQkFBaUMsZWxCMjBDakMsQ2tCMTBDQSxxQkFBc0MsZWxCODBDdEMsQ2tCNzBDQSx3QkFBeUMsZWxCaTFDekMsQ2tCaDFDQSxxQkFBc0MsZWxCbzFDdEMsQ2tCbjFDQSx1QkFBd0MsZWxCdTFDeEMsQ2tCdDFDQSxvQkFBcUMsZWxCMDFDckMsQ2tCejFDQSxxQkFBc0MsZWxCNjFDdEMsQ2tCNTFDQSxzQkFBdUMsZWxCZzJDdkMsQ2tCLzFDQSx1QkFBd0MsZWxCbTJDeEMsQ2tCbDJDQSx3QkFBeUMsZWxCczJDekMsQ2tCcjJDQSx3QkFBeUMsZWxCeTJDekMsQ2tCeDJDQSxlQUFnQyxlbEI0MkNoQyxDa0IzMkNBLG9CQUFxQyxlbEIrMkNyQyxDa0I5MkNBLHNCQUF1QyxlbEJrM0N2QyxDa0JqM0NBLGlCQUFrQyxlbEJxM0NsQyxDa0JwM0NBLG1CQUFvQyxlbEJ3M0NwQyxDa0J2M0NBLGlCQUFrQyxlbEIyM0NsQyxDa0IxM0NBLHVCQUF3QyxlbEI4M0N4QyxDa0I3M0NBLHFCQUFzQyxlbEJpNEN0QyxDa0JoNENBLDZCQUE4QyxlbEJvNEM5QyxDa0JuNENBLDJCQUE0QyxlbEJ1NEM1QyxDa0J0NENBLGlCQUFrQyxlbEIwNENsQyxDa0J6NENBLGlCQUFrQyxlbEI2NENsQyxDa0I1NENBLGVBQWdDLGVsQmc1Q2hDLENrQi80Q0Esa0JBQW1DLGVsQm01Q25DLENrQmw1Q0EsZUFBZ0MsZWxCczVDaEMsQ2tCcjVDQSxvQkFBcUMsZWxCeTVDckMsQ2tCeDVDQSxvQkFBcUMsZWxCNDVDckMsQ2tCMzVDQSxvQkFBcUMsZWxCKzVDckMsQ2tCOTVDQSxnQkFBaUMsZWxCazZDakMsQ2tCajZDQSw0QkFBNkMsZWxCcTZDN0MsQ2tCcDZDQSxlQUFnQyxlbEJ3NkNoQyxDa0J2NkNBLG1CQUFvQyxlbEIyNkNwQyxDa0IxNkNBLHlCQUEwQyxlbEI4NkMxQyxDa0I3NkNBLHVCQUF3QyxlbEJpN0N4QyxDa0JoN0NBLHNCQUF1QyxlbEJvN0N2QyxDa0JuN0NBLHNCQUF1QyxlbEJ1N0N2QyxDa0J0N0NBLG9CQUFxQyxlbEIwN0NyQyxDa0J6N0NBLHdCQUF5QyxlbEI2N0N6QyxDa0I1N0NBLDBCQUEyQyxlbEJnOEMzQyxDa0IvN0NBLHdCQUF5QyxlbEJtOEN6QyxDa0JsOENBLDBCQUEyQyxlbEJzOEMzQyxDa0JyOENBLHlCQUEwQyxlbEJ5OEMxQyxDa0J4OENBLDBCQUEyQyxlbEI0OEMzQyxDa0IzOENBLHlCQUEwQyxlbEIrOEMxQyxDa0I5OENBLGtCQUFtQyxlbEJrOUNuQyxDa0JqOUNBLHdCQUF5QyxlbEJxOUN6QyxDa0JwOUNBLHNCQUF1QyxlbEJ3OUN2QyxDa0J2OUNBLCtCQUFnRCxlbEIyOUNoRCxDa0IxOUNBLHNCQUF1QyxlbEI4OUN2QyxDa0I3OUNBLG9CQUFxQyxlbEJpK0NyQyxDa0JoK0NBLG9CQUFxQyxlbEJvK0NyQyxDa0JuK0NBLGVBQWdDLGVsQnUrQ2hDLENrQnQrQ0EsbUJBQW9DLGVsQjArQ3BDLENrQnorQ0EsdUJBQXdDLGVsQjYrQ3hDLENrQjUrQ0EscUJBQXNDLGVsQmcvQ3RDLENrQi8rQ0Esb0JBQXFDLGVsQm0vQ3JDLENrQmwvQ0EsbUJBQW9DLGVsQnMvQ3BDLENrQnIvQ0Esc0JBQXVDLGVsQnkvQ3ZDLENrQngvQ0Esc0JBQXVDLGVsQjQvQ3ZDLENrQjMvQ0EsdUJBQXdDLGVsQisvQ3hDLENrQjkvQ0EsNkJBQThDLGVsQmtnRDlDLENrQmpnREEsNkJBQThDLGVsQnFnRDlDLENrQnBnREEsOEJBQStDLGVsQndnRC9DLENrQnZnREEsMkJBQTRDLGVsQjJnRDVDLENrQjFnREEsb0JBQXFDLGVsQjhnRHJDLENrQjdnREEsa0JBQW1DLGVsQmloRG5DLENrQmhoREEsMkJBQTRDLGVsQm9oRDVDLENrQm5oREEscUJBQXNDLGVsQnVoRHRDLENrQnRoREEseUJBQTBDLGVsQjBoRDFDLENrQnpoREEsZUFBZ0MsZWxCNmhEaEMsQ2tCNWhEQSx5QkFBMEMsZWxCZ2lEMUMsQ2tCL2hEQSxtQkFBb0MsZWxCbWlEcEMsQ2tCbGlEQSx3QkFBeUMsZWxCc2lEekMsQ2tCcmlEQSwwQkFBMkMsZWxCeWlEM0MsQ2tCeGlEQSx1QkFBd0MsZWxCNGlEeEMsQ2tCM2lEQSxrQkFBbUMsZWxCK2lEbkMsQ2tCOWlEQSx5QkFBMEMsZWxCa2pEMUMsQ2tCampEQSxxQkFBc0MsZWxCcWpEdEMsQ2tCcGpEQSxxQkFBc0MsZWxCd2pEdEMsQ2tCdmpEQSxtQkFBb0MsZWxCMmpEcEMsQ2tCMWpEQSxzQkFBdUMsZWxCOGpEdkMsQ2tCN2pEQSxrQkFBbUMsZWxCaWtEbkMsQ2tCaGtEQSx1QkFBd0MsZWxCb2tEeEMsQ2tCbmtEQSxpQkFBa0MsZWxCdWtEbEMsQ2tCdGtEQSxzQkFBdUMsZWxCMGtEdkMsQ2tCemtEQSw4QkFBK0MsZWxCNmtEL0MsQ2tCNWtEQSw0QkFBNkMsZWxCZ2xEN0MsQ2tCL2tEQSxzQkFBdUMsZWxCbWxEdkMsQ2tCbGxEQSxxQkFBc0MsZWxCc2xEdEMsQ2tCcmxEQSxzQkFBdUMsZWxCeWxEdkMsQ2tCeGxEQSxxQkFBc0MsZWxCNGxEdEMsQ2tCM2xEQSxpQkFBa0MsZWxCK2xEbEMsQ2tCOWxEQSx3QkFBeUMsZWxCa21EekMsQ2tCam1EQSx3QkFBeUMsZWxCcW1EekMsQ2tCcG1EQSx3QkFBeUMsZWxCd21EekMsQ2tCdm1EQSxrQkFBbUMsZWxCMm1EbkMsQ2tCMW1EQSxpQkFBa0MsZWxCOG1EbEMsQ2tCN21EQSx3QkFBeUMsZWxCaW5EekMsQ2tCaG5EQSx1QkFBd0MsZWxCb25EeEMsQ2tCbm5EQSxzQkFBdUMsZWxCdW5EdkMsQ2tCdG5EQSx3QkFBeUMsZWxCMG5EekMsQ2tCem5EQSxzQkFBdUMsZWxCNm5EdkMsQ2tCNW5EQSx1QkFBd0MsZWxCZ29EeEMsQ2tCL25EQSxzQkFBdUMsZWxCbW9EdkMsQ2tCbG9EQSwrQkFBZ0QsZWxCc29EaEQsQ2tCcm9EQSwrQkFBZ0QsZWxCeW9EaEQsQ2tCeG9EQSxnQ0FBaUQsZWxCNG9EakQsQ2tCM29EQSw2QkFBOEMsZWxCK29EOUMsQ2tCOW9EQSx3QkFBeUMsZWxCa3BEekMsQ2tCanBEQSx3QkFBeUMsZWxCcXBEekMsQ2tCcHBEQSx5QkFBMEMsZWxCd3BEMUMsQ2tCdnBEQSxzQkFBdUMsZWxCMnBEdkMsQ2tCMXBEQSxpQkFBa0MsZWxCOHBEbEMsQ2tCN3BEQSxrQkFBbUMsZWxCaXFEbkMsQ2tCaHFEQSxzQkFBdUMsZWxCb3FEdkMsQ2tCbnFEQSxrQkFBbUMsZWxCdXFEbkMsQ2tCdHFEQSxrQkFBbUMsZWxCMHFEbkMsQ2tCenFEQSx3QkFBeUMsZWxCNnFEekMsQ2tCNXFEQSxnQkFBaUMsZWxCZ3JEakMsQ2tCL3FEQSwwQkFBMkMsZWxCbXJEM0MsQ2tCbHJEQSxxQkFBc0MsZWxCc3JEdEMsQ2tCcnJEQSwyQkFBNEMsZWxCeXJENUMsQ2tCeHJEQSwwQkFBMkMsZWxCNHJEM0MsQ2tCM3JEQSxpQkFBa0MsZWxCK3JEbEMsQ2tCOXJEQSxpQkFBa0MsZWxCa3NEbEMsQ2tCanNEQSw2QkFBOEMsZWxCcXNEOUMsQ2tCcHNEQSxpQkFBa0MsZWxCd3NEbEMsQ2tCdnNEQSw4QkFBK0MsZWxCMnNEL0MsQ2tCMXNEQSwwQkFBMkMsZWxCOHNEM0MsQ2tCN3NEQSxzQkFBdUMsZWxCaXREdkMsQ2tCaHREQSwyQkFBNEMsZWxCb3RENUMsQ2tCbnREQSxzQkFBdUMsZWxCdXREdkMsQ2tCdHREQSwrQkFBZ0QsZWxCMHREaEQsQ2tCenREQSxxQkFBc0MsZWxCNnREdEMsQ2tCNXREQSwwQkFBMkMsZWxCZ3VEM0MsQ2tCL3REQSw0QkFBNkMsZWxCbXVEN0MsQ2tCbHVEQSxzQkFBdUMsZWxCc3VEdkMsQ2tCcnVEQSxzQkFBdUMsZWxCeXVEdkMsQ2tCeHVEQSxzQkFBdUMsZWxCNHVEdkMsQ2tCM3VEQSx3QkFBeUMsZWxCK3VEekMsQ2tCOXVEQSxvQkFBcUMsZWxCa3ZEckMsQ2tCanZEQSxnQkFBaUMsZWxCcXZEakMsQ2tCcHZEQSx1QkFBd0MsZWxCd3ZEeEMsQ2tCdnZEQSxtQkFBb0MsZWxCMnZEcEMsQ2tCMXZEQSxvQkFBcUMsZWxCOHZEckMsQ2tCN3ZEQSxrQkFBbUMsZWxCaXdEbkMsQ2tCaHdEQSxlQUFnQyxlbEJvd0RoQyxDa0Jud0RBLGdCQUFpQyxlbEJ1d0RqQyxDa0J0d0RBLGlCQUFrQyxlbEIwd0RsQyxDa0J6d0RBLG1CQUFvQyxlbEI2d0RwQyxDa0I1d0RBLG1CQUFvQyxlbEJneERwQyxDa0Ivd0RBLHVCQUF3QyxlbEJteER4QyxDa0JseERBLDBCQUEyQyxlbEJzeEQzQyxDa0JyeERBLHdCQUF5QyxlbEJ5eER6QyxDa0J4eERBLDJCQUE0QyxlbEI0eEQ1QyxDa0IzeERBLHlCQUEwQyxlbEIreEQxQyxDa0I5eERBLG9CQUFxQyxlbEJreURyQyxDa0JqeURBLDJCQUE0QyxlbEJxeUQ1QyxDa0JweURBLHdCQUF5QyxlbEJ3eUR6QyxDa0J2eURBLG1CQUFvQyxlbEIyeURwQyxDa0IxeURBLG9CQUFxQyxlbEI4eURyQyxDa0I3eURBLHdCQUF5QyxlbEJpekR6QyxDa0JoekRBLCtCQUFnRCxlbEJvekRoRCxDa0JuekRBLDBCQUEyQyxlbEJ1ekQzQyxDa0J0ekRBLHNCQUF1QyxlbEIwekR2QyxDa0J6ekRBLDBCQUEyQyxlbEI2ekQzQyxDa0I1ekRBLGtCQUFtQyxlbEJnMERuQyxDa0IvekRBLGtCQUFtQyxlbEJtMERuQyxDa0JsMERBLHVCQUF3QyxlbEJzMER4QyxDa0JyMERBLGdCQUFpQyxlbEJ5MERqQyxDa0J4MERBLHFCQUFzQyxlbEI0MER0QyxDa0IzMERBLHlCQUEwQyxlbEIrMEQxQyxDa0I5MERBLGlCQUFrQyxlbEJrMURsQyxDa0JqMURBLGtCQUFtQyxlbEJxMURuQyxDa0JwMURBLDRCQUE2QyxlbEJ3MUQ3QyxDa0J2MURBLCtCQUFnRCxlbEIyMURoRCxDa0IxMURBLCtCQUFnRCxlbEI4MURoRCxDa0I3MURBLGtDQUFtRCxlbEJpMkRuRCxDa0JoMkRBLGtDQUFtRCxlbEJvMkRuRCxDa0JuMkRBLCtCQUFnRCxlbEJ1MkRoRCxDa0J0MkRBLCtCQUFnRCxlbEIwMkRoRCxDa0J6MkRBLG1DQUFvRCxlbEI2MkRwRCxDa0I1MkRBLGtDQUFtRCxlbEJnM0RuRCxDa0IvMkRBLCtCQUFnRCxlbEJtM0RoRCxDa0JsM0RBLHFDQUFzRCxlbEJzM0R0RCxDa0JyM0RBLDBDQUEyRCxlbEJ5M0QzRCxDa0J4M0RBLGtDQUFtRCxlbEI0M0RuRCxDa0IzM0RBLGlDQUFrRCxlbEIrM0RsRCxDa0I5M0RBLHVCQUF3QyxlbEJrNER4QyxDa0JqNERBLHlCQUEwQyxlbEJxNEQxQyxDa0JwNERBLGdCQUFpQyxlbEJ3NERqQyxDa0J2NERBLG9CQUFxQyxlbEIyNERyQyxDa0IxNERBLGlCQUFrQyxlbEI4NERsQyxDa0I3NERBLHNCQUF1QyxlbEJpNUR2QyxDa0JoNURBLGdCQUFpQyxlbEJvNURqQyxDa0JuNURBLGlCQUFrQyxlbEJ1NURsQyxDa0J0NURBLGtCQUFtQyxlbEIwNURuQyxDa0J6NURBLGdCQUFpQyxlbEI2NURqQyxDa0I1NURBLG9CQUFxQyxlbEJnNkRyQyxDa0IvNURBLGdCQUFpQyxlbEJtNkRqQyxDa0JsNkRBLGlCQUFrQyxlbEJzNkRsQyxDa0JyNkRBLGVBQWdDLGVsQnk2RGhDLENrQng2REEsc0JBQXVDLGVsQjQ2RHZDLENrQjM2REEsbUJBQW9DLGVsQis2RHBDLENrQjk2REEsMEJBQTJDLGVsQms3RDNDLENrQmo3REEsdUJBQXdDLGVsQnE3RHhDLENrQnA3REEsb0JBQXFDLGVsQnc3RHJDLENrQnY3REEsb0JBQXFDLGVsQjI3RHJDLENrQjE3REEsZ0JBQWlDLGVsQjg3RGpDLENrQjc3REEsa0JBQW1DLGVsQmk4RG5DLENrQmg4REEscUJBQXNDLGVsQm84RHRDLENrQm44REEsb0JBQXFDLGVsQnU4RHJDLENrQnQ4REEscUJBQXNDLGVsQjA4RHRDLENrQno4REEsbUJBQW9DLGVsQjY4RHBDLENrQjU4REEsbUJBQW9DLGVsQmc5RHBDLENrQi84REEsZUFBZ0MsZWxCbTlEaEMsQ2tCbDlEQSxzQkFBdUMsZWxCczlEdkMsQ2tCcjlEQSx3QkFBeUMsZWxCeTlEekMsQ2tCeDlEQSxlQUFnQyxlbEI0OURoQyxDa0IzOURBLHFCQUFzQyxlbEIrOUR0QyxDa0I5OURBLG9CQUFxQyxlbEJrK0RyQyxDa0JqK0RBLGdCQUFpQyxlbEJxK0RqQyxDa0JwK0RBLG9CQUFxQyxlbEJ3K0RyQyxDa0J2K0RBLG1CQUFvQyxlbEIyK0RwQyxDa0IxK0RBLHFCQUFzQyxlbEI4K0R0QyxDa0I3K0RBLHFCQUFzQyxlbEJpL0R0QyxDa0JoL0RBLG9CQUFxQyxlbEJvL0RyQyxDa0JuL0RBLG9CQUFxQyxlbEJ1L0RyQyxDa0J0L0RBLHNCQUF1QyxlbEIwL0R2QyxDa0J6L0RBLG9CQUFxQyxlbEI2L0RyQyxDa0I1L0RBLGdCQUFpQyxlbEJnZ0VqQyxDa0IvL0RBLHlCQUEwQyxlbEJtZ0UxQyxDa0JsZ0VBLDhCQUErQyxlbEJzZ0UvQyxDa0JyZ0VBLHNCQUF1QyxlbEJ5Z0V2QyxDa0J4Z0VBLG1CQUFvQyxlbEI0Z0VwQyxDa0IzZ0VBLHFCQUFzQyxlbEIrZ0V0QyxDa0I5Z0VBLG1CQUFvQyxlbEJraEVwQyxDa0JqaEVBLGtCQUFtQyxlbEJxaEVuQyxDa0JwaEVBLGlCQUFrQyxlbEJ3aEVsQyxDa0J2aEVBLGVBQWdDLGVsQjJoRWhDLENrQjFoRUEsa0JBQW1DLGVsQjhoRW5DLENrQjdoRUEsa0JBQW1DLGVsQmlpRW5DLENrQmhpRUEsZUFBZ0MsZWxCb2lFaEMsQ2tCbmlFQSx1QkFBd0MsZWxCdWlFeEMsQ2tCdGlFQSxpQkFBa0MsZWxCMGlFbEMsQ2tCemlFQSx5QkFBMEMsZWxCNmlFMUMsQ2tCNWlFQSxrQkFBbUMsZWxCZ2pFbkMsQ2tCL2lFQSx1QkFBd0MsZWxCbWpFeEMsQ2tCbGpFQSxxQkFBc0MsZWxCc2pFdEMsQ2tCcmpFQSxzQkFBdUMsZWxCeWpFdkMsQ2tCeGpFQSxnQkFBaUMsZWxCNGpFakMsQ2tCM2pFQSxvQkFBcUMsZWxCK2pFckMsQ2tCOWpFQSx5QkFBMEMsZWxCa2tFMUMsQ2tCamtFQSw0QkFBNkMsZWxCcWtFN0MsQ2tCcGtFQSxrQkFBbUMsZWxCd2tFbkMsQ2tCdmtFQSx3QkFBeUMsZWxCMmtFekMsQ2tCMWtFQSxvQkFBcUMsZWxCOGtFckMsQ2tCN2tFQSwyQkFBNEMsZWxCaWxFNUMsQ2tCaGxFQSxtQkFBb0MsZWxCb2xFcEMsQ2tCbmxFQSxnQkFBaUMsZWxCdWxFakMsQ2tCdGxFQSx5QkFBMEMsZWxCMGxFMUMsQ2tCemxFQSwwQkFBMkMsZWxCNmxFM0MsQ2tCNWxFQSxrQkFBbUMsZWxCZ21FbkMsQ2tCL2xFQSxvQkFBcUMsZWxCbW1FckMsQ2tCbG1FQSxvQkFBcUMsZWxCc21FckMsQ2tCcm1FQSx5QkFBMEMsZWxCeW1FMUMsQ2tCeG1FQSxtQkFBb0MsZWxCNG1FcEMsQ2tCM21FQSxrQkFBbUMsZWxCK21FbkMsQ2tCOW1FQSxzQkFBdUMsZWxCa25FdkMsQ2tCam5FQSxnQkFBaUMsZWxCcW5FakMsQ2tCcG5FQSxnQkFBaUMsZWxCd25FakMsQ2tCdm5FQSx1QkFBd0MsZWxCMm5FeEMsQ2tCMW5FQSxnQkFBaUMsZWxCOG5FakMsQ2tCN25FQSxlQUFnQyxlbEJpb0VoQyxDa0Job0VBLGlCQUFrQyxlbEJvb0VsQyxDa0Jub0VBLHFCQUFzQyxlbEJ1b0V0QyxDa0J0b0VBLHNCQUF1QyxlbEIwb0V2QyxDa0J6b0VBLHNCQUF1QyxlbEI2b0V2QyxDa0I1b0VBLGdCQUFpQyxlbEJncEVqQyxDa0Ivb0VBLGlCQUFrQyxlbEJtcEVsQyxDa0JscEVBLGtCQUFtQyxlbEJzcEVuQyxDa0JycEVBLG9CQUFxQyxlbEJ5cEVyQyxDa0J4cEVBLHlCQUEwQyxlbEI0cEUxQyxDa0IzcEVBLDhCQUErQyxlbEIrcEUvQyxDa0I5cEVBLDJCQUE0QyxlbEJrcUU1QyxDa0JqcUVBLGtCQUFtQyxlbEJxcUVuQyxDa0JwcUVBLGtCQUFtQyxlbEJ3cUVuQyxDa0J2cUVBLGtCQUFtQyxlbEIycUVuQyxDa0IxcUVBLGtCQUFtQyxlbEI4cUVuQyxDa0I3cUVBLG9CQUFxQyxlbEJpckVyQyxDa0JockVBLG9CQUFxQyxlbEJvckVyQyxDa0JuckVBLGdCQUFpQyxlbEJ1ckVqQyxDa0J0ckVBLHFCQUFzQyxlbEIwckV0QyxDa0J6ckVBLG9CQUFxQyxlbEI2ckVyQyxDa0I1ckVBLHdCQUF5QyxlbEJnc0V6QyxDa0IvckVBLHVCQUF3QyxlbEJtc0V4QyxDa0Jsc0VBLDhCQUErQyxlbEJzc0UvQyxDa0Jyc0VBLGdDQUFpRCxlbEJ5c0VqRCxDa0J4c0VBLGtCQUFtQyxlbEI0c0VuQyxDa0Izc0VBLHNCQUF1QyxlbEIrc0V2QyxDa0I5c0VBLDZCQUE4QyxlbEJrdEU5QyxDa0JqdEVBLHdCQUF5QyxlbEJxdEV6QyxDa0JwdEVBLDZCQUE4QyxlbEJ3dEU5QyxDa0J2dEVBLG9DQUFxRCxlbEIydEVyRCxDa0IxdEVBLGVBQWdDLGVsQjh0RWhDLENrQjd0RUEsdUJBQXdDLGVsQml1RXhDLENrQmh1RUEscUJBQXNDLGVsQm91RXRDLENrQm51RUEsb0JBQXFDLGVsQnV1RXJDLENrQnR1RUEsc0JBQXVDLGVsQjB1RXZDLENrQnp1RUEsOEJBQStDLGVsQjZ1RS9DLENrQjV1RUEsMkJBQTRDLGVsQmd2RTVDLENrQi91RUEsZUFBZ0MsZWxCbXZFaEMsQ2tCbHZFQSxnQ0FBaUQsZWxCc3ZFakQsQ2tCcnZFQSx5QkFBMEMsZWxCeXZFMUMsQ2tCeHZFQSx3QkFBeUMsZWxCNHZFekMsQ2tCM3ZFQSxrQkFBbUMsZWxCK3ZFbkMsQ2tCOXZFQSxlQUFnQyxlbEJrd0VoQyxDa0Jqd0VBLG1CQUFvQyxlbEJxd0VwQyxDa0Jwd0VBLHVCQUF3QyxlbEJ3d0V4QyxDa0J2d0VBLGlCQUFrQyxlbEIyd0VsQyxDa0Ixd0VBLGtCQUFtQyxlbEI4d0VuQyxDa0I3d0VBLGtCQUFtQyxlbEJpeEVuQyxDa0JoeEVBLHVCQUF3QyxlbEJveEV4QyxDa0JueEVBLGlCQUFrQyxlbEJ1eEVsQyxDa0J0eEVBLGdCQUFpQyxlbEIweEVqQyxDa0J6eEVBLG9CQUFxQyxlbEI2eEVyQyxDa0I1eEVBLHdCQUF5QyxlbEJneUV6QyxDa0IveEVBLHNCQUF1QyxlbEJteUV2QyxDa0JseUVBLHFCQUFzQyxlbEJzeUV0QyxDa0JyeUVBLHlCQUEwQyxlbEJ5eUUxQyxDa0J4eUVBLG9CQUFxQyxlbEI0eUVyQyxDa0IzeUVBLHlCQUEwQyxlbEIreUUxQyxDa0I5eUVBLHNCQUF1QyxlbEJrekV2QyxDa0JqekVBLHVCQUF3QyxlbEJxekV4QyxDa0JwekVBLHNCQUF1QyxlbEJ3ekV2QyxDa0J2ekVBLHVCQUF3QyxlbEIyekV4QyxDa0IxekVBLHdCQUF5QyxlbEI4ekV6QyxDa0I3ekVBLCtCQUFnRCxlbEJpMEVoRCxDa0JoMEVBLHdCQUF5QyxlbEJvMEV6QyxDa0JuMEVBLDRCQUE2QyxlbEJ1MEU3QyxDa0J0MEVBLG9CQUFxQyxlbEIwMEVyQyxDa0J6MEVBLDJCQUE0QyxlbEI2MEU1QyxDa0I1MEVBLDZCQUE4QyxlbEJnMUU5QyxDa0IvMEVBLDBCQUEyQyxlbEJtMUUzQyxDa0JsMUVBLHVCQUF3QyxlbEJzMUV4QyxDa0JyMUVBLHNCQUF1QyxlbEJ5MUV2QyxDa0J4MUVBLHFCQUFzQyxlbEI0MUV0QyxDa0IzMUVBLGdCQUFpQyxlbEIrMUVqQyxDa0I5MUVBLHFCQUFzQyxlbEJrMkV0QyxDa0JqMkVBLGdCQUFpQyxlbEJxMkVqQyxDa0JwMkVBLGtCQUFtQyxlbEJ3MkVuQyxDa0J2MkVBLHVCQUF3QyxlbEIyMkV4QyxDa0IxMkVBLGdCQUFpQyxlbEI4MkVqQyxDa0I3MkVBLG9CQUFxQyxlbEJpM0VyQyxDa0JoM0VBLDZCQUE4QyxlbEJvM0U5QyxDa0JuM0VBLG1CQUFvQyxlbEJ1M0VwQyxDa0J0M0VBLDJCQUE0QyxlbEIwM0U1QyxDa0J6M0VBLHFCQUFzQyxlbEI2M0V0QyxDa0I1M0VBLHVCQUF3QyxlbEJnNEV4QyxDa0IvM0VBLDJCQUE0QyxlbEJtNEU1QyxDa0JsNEVBLHNCQUF1QyxlbEJzNEV2QyxDa0JyNEVBLGdCQUFpQyxlbEJ5NEVqQyxDa0J4NEVBLHVCQUF3QyxlbEI0NEV4QyxDa0IzNEVBLGdCQUFpQyxlbEIrNEVqQyxDa0I5NEVBLDBCQUEyQyxlbEJrNUUzQyxDa0JqNUVBLG9CQUFxQyxlbEJxNUVyQyxDa0JwNUVBLGlCQUFrQyxlbEJ3NUVsQyxDa0J2NUVBLGtCQUFtQyxlbEIyNUVuQyxDa0IxNUVBLHFCQUFzQyxlbEI4NUV0QyxDa0I3NUVBLG1CQUFvQyxlbEJpNkVwQyxDa0JoNkVBLGVBQWdDLGVsQm82RWhDLENrQm42RUEsa0JBQW1DLGVsQnU2RW5DLENrQnQ2RUEsd0JBQXlDLGVsQjA2RXpDLENrQno2RUEsdUJBQXdDLGVsQjY2RXhDLENrQjU2RUEsdUJBQXdDLGVsQmc3RXhDLENrQi82RUEsZ0JBQWlDLGVsQm03RWpDLENrQmw3RUEsd0JBQXlDLGVsQnM3RXpDLENrQnI3RUEsNEJBQTZDLGVsQnk3RTdDLENrQng3RUEsNkJBQThDLGVsQjQ3RTlDLENrQjM3RUEsa0NBQW1ELGVsQis3RW5ELENrQjk3RUEscUJBQXNDLGVsQms4RXRDLENrQmo4RUEsd0JBQXlDLGVsQnE4RXpDLENrQnA4RUEseUJBQTBDLGVsQnc4RTFDLENrQnY4RUEsd0JBQXlDLGVsQjI4RXpDLENrQjE4RUEsNEJBQTZDLGVsQjg4RTdDLENrQjc4RUEsb0JBQXFDLGVsQmk5RXJDLENrQmg5RUEsbUJBQW9DLGVsQm85RXBDLENrQm45RUEsc0JBQXVDLGVsQnU5RXZDLENrQnQ5RUEsMEJBQTJDLGVsQjA5RTNDLENrQno5RUEsbUJBQW9DLGVsQjY5RXBDLENrQjU5RUEsZ0JBQWlDLGVsQmcrRWpDLENrQi85RUEsaUJBQWtDLGVsQm0rRWxDLENrQmwrRUEsc0JBQXVDLGVsQnMrRXZDLENrQnIrRUEsbUJBQW9DLGVsQnkrRXBDLENrQngrRUEseUJBQTBDLGVsQjQrRTFDLENrQjMrRUEsa0JBQW1DLGVsQisrRW5DLENrQjkrRUEsNkJBQThDLGVsQmsvRTlDLENrQmovRUEsMkJBQTRDLGVsQnEvRTVDLENrQnAvRUEsbUJBQW9DLGVsQncvRXBDLENrQnYvRUEsb0JBQXFDLGVsQjIvRXJDLENrQjEvRUEsaUJBQWtDLGVsQjgvRWxDLENrQjcvRUEsZUFBZ0MsZWxCaWdGaEMsQ2tCaGdGQSxzQkFBdUMsZWxCb2dGdkMsQ2tCbmdGQSxzQkFBdUMsZWxCdWdGdkMsQ2tCdGdGQSxjQUErQixlbEIwZ0YvQixDa0J6Z0ZBLHFCQUFzQyxlbEI2Z0Z0QyxDa0I1Z0ZBLGlCQUFrQyxlbEJnaEZsQyxDa0IvZ0ZBLGdCQUFpQyxlbEJtaEZqQyxDa0JsaEZBLGlCQUFrQyxlbEJzaEZsQyxDa0JyaEZBLGVBQWdDLGVsQnloRmhDLENrQnhoRkEsbUJBQW9DLGVsQjRoRnBDLENrQjNoRkEsc0JBQXVDLGVsQitoRnZDLENrQjloRkEsa0JBQW1DLGVsQmtpRm5DLENrQmppRkEsc0JBQXVDLGVsQnFpRnZDLENrQnBpRkEseUJBQTBDLGVsQndpRjFDLENrQnZpRkEscUJBQXNDLGVsQjJpRnRDLENrQjFpRkEsa0JBQW1DLGVsQjhpRm5DLENrQjdpRkEsa0JBQW1DLGVsQmlqRm5DLENrQmhqRkEsd0JBQXlDLGVsQm9qRnpDLENrQm5qRkEseUJBQTBDLGVsQnVqRjFDLENrQnRqRkEsNkJBQThDLGVsQjBqRjlDLENrQnpqRkEseUJBQTBDLGVsQjZqRjFDLENrQjVqRkEsbUJBQW9DLGVsQmdrRnBDLENrQi9qRkEsaUJBQWtDLGVsQm1rRmxDLENrQmxrRkEsbUJBQW9DLGVsQnNrRnBDLENrQnJrRkEsaUJBQWtDLGVsQnlrRmxDLENrQnhrRkEsd0JBQXlDLGVsQjRrRnpDLENrQjNrRkEsMEJBQTJDLGVsQitrRjNDLENrQjlrRkEsc0JBQXVDLGVsQmtsRnZDLENrQmpsRkEsd0JBQXlDLGVsQnFsRnpDLENrQnBsRkEsa0JBQW1DLGVsQndsRm5DLENrQnZsRkEscUJBQXNDLGVsQjJsRnRDLENrQjFsRkEscUJBQXNDLGVsQjhsRnRDLENrQjdsRkEsdUJBQXdDLGVsQmltRnhDLENrQmhtRkEsa0JBQW1DLGVsQm9tRm5DLENrQm5tRkEsd0JBQXlDLGVsQnVtRnpDLENrQnRtRkEsc0JBQXVDLGVsQjBtRnZDLENrQnptRkEsdUJBQXdDLGVsQjZtRnhDLENrQjVtRkEsdUJBQXdDLGVsQmduRnhDLENrQi9tRkEseUJBQTBDLGVsQm1uRjFDLENrQmxuRkEsOEJBQStDLGVsQnNuRi9DLENrQnJuRkEseUJBQTBDLGVsQnluRjFDLENrQnhuRkEsbUJBQW9DLGVsQjRuRnBDLENrQjNuRkEsMEJBQTJDLGVsQituRjNDLENrQjluRkEsb0JBQXFDLGVsQmtvRnJDLENrQmpvRkEsZ0JBQWlDLGVsQnFvRmpDLENrQnBvRkEsd0JBQXlDLGVsQndvRnpDLENrQnZvRkEsOEJBQStDLGVsQjJvRi9DLENrQjFvRkEsbUJBQW9DLGVsQjhvRnBDLENrQjdvRkEsZ0JBQWlDLGVsQmlwRmpDLENrQmhwRkEsb0JBQXFDLGVsQm9wRnJDLENrQm5wRkEscUJBQXNDLGVsQnVwRnRDLENrQnRwRkEsMkJBQTRDLGVsQjBwRjVDLENrQnpwRkEsdUJBQXdDLGVsQjZwRnhDLENrQjVwRkEsdUJBQXdDLGVsQmdxRnhDLENrQi9wRkEsNkJBQThDLGVsQm1xRjlDLENrQmxxRkEsc0JBQXVDLGVsQnNxRnZDLENrQnJxRkEsc0JBQXVDLGVsQnlxRnZDLENrQnhxRkEsdUJBQXdDLGVsQjRxRnhDLENrQjNxRkEsOEJBQStDLGVsQitxRi9DLENrQjlxRkEsNEJBQTZDLGVsQmtyRjdDLENrQmpyRkEscUJBQXNDLGVsQnFyRnRDLENrQnByRkEsMkJBQTRDLGVsQndyRjVDLENrQnZyRkEsc0JBQXVDLGVsQjJyRnZDLENrQjFyRkEsK0JBQWdELGVsQjhyRmhELENrQjdyRkEseUJBQTBDLGVsQmlzRjFDLENrQmhzRkEsb0JBQXFDLGVsQm9zRnJDLENrQm5zRkEsaUJBQWtDLGVsQnVzRmxDLENrQnRzRkEsbUJBQW9DLGVsQjBzRnBDLENrQnpzRkEsa0JBQW1DLGVsQjZzRm5DLENrQjVzRkEsZ0JBQWlDLGVsQmd0RmpDLENrQi9zRkEsb0JBQXFDLGVsQm10RnJDLENrQmx0RkEsdUJBQXdDLGVsQnN0RnhDLENrQnJ0RkEsOEJBQStDLGVsQnl0Ri9DLENrQnh0RkEsc0JBQXVDLGVsQjR0RnZDLENrQjN0RkEscUJBQXNDLGVsQit0RnRDLENrQjl0RkEsa0JBQW1DLGVsQmt1Rm5DLENrQmp1RkEsaUJBQWtDLGVsQnF1RmxDLENrQnB1RkEsd0JBQXlDLGVsQnd1RnpDLENrQnZ1RkEsOEJBQStDLGVsQjJ1Ri9DLENrQjF1RkEsZ0NBQWlELGVsQjh1RmpELENrQjd1RkEsNEJBQTZDLGVsQml2RjdDLENrQmh2RkEsOEJBQStDLGVsQm92Ri9DLENrQm52RkEsdUJBQXdDLGVsQnV2RnhDLENrQnR2RkEsOEJBQStDLGVsQjB2Ri9DLENrQnp2RkEsc0JBQXVDLGVsQjZ2RnZDLENrQjV2RkEsc0JBQXVDLGVsQmd3RnZDLENrQi92RkEsMkJBQTRDLGVsQm13RjVDLENrQmx3RkEsMkJBQTRDLGVsQnN3RjVDLENrQnJ3RkEsNEJBQTZDLGVsQnl3RjdDLENrQnh3RkEseUJBQTBDLGVsQjR3RjFDLENrQjN3RkEsd0JBQXlDLGVsQit3RnpDLENrQjl3RkEscUJBQXNDLGVsQmt4RnRDLENrQmp4RkEseUJBQTBDLGVsQnF4RjFDLENrQnB4RkEseUJBQTBDLGVsQnd4RjFDLENrQnZ4RkEsc0JBQXVDLGVsQjJ4RnZDLENrQjF4RkEsaUJBQWtDLGVsQjh4RmxDLENrQjd4RkEseUJBQTBDLGVsQml5RjFDLENrQmh5RkEsc0JBQXVDLGVsQm95RnZDLENrQm55RkEscUJBQXNDLGVsQnV5RnRDLENrQnR5RkEsK0JBQWdELGVsQjB5RmhELENrQnp5RkEsMkJBQTRDLGVsQjZ5RjVDLENrQjV5RkEsb0JBQXFDLGVsQmd6RnJDLENrQi95RkEsb0JBQXFDLGVsQm16RnJDLENrQmx6RkEsbUJBQW9DLGVsQnN6RnBDLENrQnJ6RkEsc0JBQXVDLGVsQnl6RnZDLENrQnh6RkEsMkJBQTRDLGVsQjR6RjVDLENrQjN6RkEsc0JBQXVDLGVsQit6RnZDLENrQjl6RkEsZUFBZ0MsZWxCazBGaEMsQ2tCajBGQSwyQkFBNEMsZWxCcTBGNUMsQ2tCcDBGQSxpQ0FBa0QsZWxCdzBGbEQsQ2tCdjBGQSwwQkFBMkMsZWxCMjBGM0MsQ2tCMTBGQSwyQkFBNEMsZWxCODBGNUMsQ2tCNzBGQSxtQkFBb0MsZWxCaTFGcEMsQ2tCaDFGQSxzQkFBdUMsZWxCbzFGdkMsQ2tCbjFGQSwwQkFBMkMsZWxCdTFGM0MsQ2tCdDFGQSxtQkFBb0MsZWxCMDFGcEMsQ2tCejFGQSxpQkFBa0MsZWxCNjFGbEMsQ2tCNTFGQSx3QkFBeUMsZWxCZzJGekMsQ2tCLzFGQSxxQkFBc0MsZWxCbTJGdEMsQ2tCbDJGQSxzQkFBdUMsZWxCczJGdkMsQ2tCcjJGQSx1QkFBd0MsZWxCeTJGeEMsQ2tCeDJGQSxrQkFBbUMsZWxCNDJGbkMsQ2tCMzJGQSxpQkFBa0MsZWxCKzJGbEMsQ2tCOTJGQSxnQkFBaUMsZWxCazNGakMsQ2tCajNGQSx5QkFBMEMsZWxCcTNGMUMsQ2tCcDNGQSxtQkFBb0MsZWxCdzNGcEMsQ2tCdjNGQSxnQkFBaUMsZWxCMjNGakMsQ2tCMTNGQSx1QkFBd0MsZWxCODNGeEMsQ2tCNzNGQSx1QkFBd0MsZWxCaTRGeEMsQ2tCaDRGQSxnQkFBaUMsZWxCbzRGakMsQ2tCbjRGQSxpQkFBa0MsZWxCdTRGbEMsQ2tCdDRGQSxvQkFBcUMsZWxCMDRGckMsQ2tCejRGQSxpQkFBa0MsZWxCNjRGbEMsQ2tCNTRGQSxzQkFBdUMsZWxCZzVGdkMsQ2tCLzRGQSxvQkFBcUMsZWxCbTVGckMsQ2tCbDVGQSx3QkFBeUMsZWxCczVGekMsQ2tCcjVGQSwyQkFBNEMsZWxCeTVGNUMsQ2tCeDVGQSx5QkFBMEMsZWxCNDVGMUMsQ2tCMzVGQSxtQkFBb0MsZWxCKzVGcEMsQ2tCOTVGQSxrQkFBbUMsZWxCazZGbkMsQ2tCajZGQSxpQkFBa0MsZWxCcTZGbEMsQ2tCcDZGQSxrQkFBbUMsZWxCdzZGbkMsQ2tCdjZGQSxxQkFBc0MsZWxCMjZGdEMsQ2tCMTZGQSx5QkFBMEMsZWxCODZGMUMsQ2tCNzZGQSwwQkFBMkMsZWxCaTdGM0MsQ2tCaDdGQSwyQkFBNEMsZWxCbzdGNUMsQ2tCbjdGQSx3QkFBeUMsZWxCdTdGekMsQ2tCdDdGQSxzQkFBdUMsZWxCMDdGdkMsQ2tCejdGQSxpQkFBa0MsZWxCNjdGbEMsQ2tCNTdGQSxtQkFBb0MsZWxCZzhGcEMsQ2tCLzdGQSxpQkFBa0MsZWxCbThGbEMsQ2tCbDhGQSxtQkFBb0MsZWxCczhGcEMsQ2tCcjhGQSxvQkFBcUMsZWxCeThGckMsQ2tCeDhGQSxxQkFBc0MsZWxCNDhGdEMsQ2tCMzhGQSxtQkFBb0MsZWxCKzhGcEMsQ2tCOThGQSxpQkFBa0MsZWxCazlGbEMsQ2tCajlGQSxvQkFBcUMsZWxCcTlGckMsQ2tCcDlGQSxtQkFBb0MsZWxCdzlGcEMsQ2tCdjlGQSx1QkFBd0MsZWxCMjlGeEMsQ2tCMTlGQSxpQkFBa0MsZWxCODlGbEMsQ2tCNzlGQSxpQkFBa0MsZWxCaStGbEMsQ2tCaCtGQSxpQkFBa0MsZWxCbytGbEMsQ2tCbitGQSxrQkFBbUMsZWxCdStGbkMsQ2tCdCtGQSxnQkFBaUMsZWxCMCtGakMsQ2tCeitGQSxpQkFBa0MsZWxCNitGbEMsQ2tCNStGQSxrQkFBbUMsZWxCZy9GbkMsQ2tCLytGQSxvQkFBcUMsZWxCbS9GckMsQ2tCbC9GQSxvQkFBcUMsZWxCcy9GckMsQ2tCci9GQSxnQkFBaUMsZWxCeS9GakMsQ2tCeC9GQSx1QkFBd0MsZWxCNC9GeEMsQ2tCMy9GQSxvQkFBcUMsZWxCKy9GckMsQ2tCOS9GQSxxQkFBc0MsZWxCa2dHdEMsQ2tCamdHQSw0QkFBNkMsZWxCcWdHN0MsQ2tCcGdHQSxvQkFBcUMsZWxCd2dHckMsQ2tCdmdHQSxvQkFBcUMsZWxCMmdHckMsQ2tCMWdHQSw2QkFBOEMsZWxCOGdHOUMsQ2tCN2dHQSxvQkFBcUMsZWxCaWhHckMsQ2tCaGhHQSxtQkFBb0MsZWxCb2hHcEMsQ2tCbmhHQSxrQkFBbUMsZWxCdWhHbkMsQ2tCdGhHQSxtQkFBb0MsZWxCMGhHcEMsQ2tCemhHQSxrQkFBbUMsZWxCNmhHbkMsQ2tCNWhHQSx1QkFBd0MsZWxCZ2lHeEMsQ2tCL2hHQSxnQkFBaUMsZWxCbWlHakMsQ2tCbGlHQSxnQkFBaUMsZWxCc2lHakMsQ2tCcmlHQSxzQkFBdUMsZWxCeWlHdkMsQ2tCeGlHQSxtQkFBb0MsZWxCNGlHcEMsQ2tCM2lHQSxnQkFBaUMsZWxCK2lHakMsQ2tCOWlHQSxpQkFBa0MsZWxCa2pHbEMsQ2tCampHQSxpQkFBa0MsZWxCcWpHbEMsQ2tCcGpHQSxrQkFBbUMsZWxCd2pHbkMsQ2tCdmpHQSwwQkFBMkMsZWxCMmpHM0MsQ2tCMWpHQSxjQUErQixlbEI4akcvQixDa0I3akdBLHFCQUFzQyxlbEJpa0d0QyxDa0Joa0dBLG9CQUFxQyxlbEJva0dyQyxDa0Jua0dBLGlCQUFrQyxlbEJ1a0dsQyxDa0J0a0dBLGtCQUFtQyxlbEIwa0duQyxDa0J6a0dBLGVBQWdDLGVsQjZrR2hDLENrQjVrR0EsbUJBQW9DLGVsQmdsR3BDLENrQi9rR0Esb0JBQXFDLGVsQm1sR3JDLENrQmxsR0Esa0JBQW1DLGVsQnNsR25DLENrQnJsR0Esa0JBQW1DLGVsQnlsR25DLENrQnhsR0EsdUJBQXdDLGVsQjRsR3hDLENrQjNsR0EseUJBQTBDLGVsQitsRzFDLENrQjlsR0EsZ0JBQWlDLGVsQmttR2pDLENrQmptR0EscUJBQXNDLGVsQnFtR3RDLENrQnBtR0EsMkJBQTRDLGVsQndtRzVDLENrQnZtR0EscUJBQXNDLGVsQjJtR3RDLENrQjFtR0Esa0JBQW1DLGVsQjhtR25DLENrQjdtR0Esb0JBQXFDLGVsQmluR3JDLENrQmhuR0Esb0JBQXFDLGVsQm9uR3JDLENrQm5uR0Esa0JBQW1DLGVsQnVuR25DLENrQnRuR0EsdUJBQXdDLGVsQjBuR3hDLENrQnpuR0Esd0JBQXlDLGVsQjZuR3pDLENrQjVuR0EsMEJBQTJDLGVsQmdvRzNDLENrQi9uR0EsbUJBQW9DLGVsQm1vR3BDLENrQmxvR0Esa0JBQW1DLGVsQnNvR25DLENrQnJvR0EseUJBQTBDLGVsQnlvRzFDLENrQnhvR0EsaUJBQWtDLGVsQjRvR2xDLENrQjNvR0Esc0JBQXVDLGVsQitvR3ZDLENrQjlvR0Esd0JBQXlDLGVsQmtwR3pDLENrQmpwR0Esc0JBQXVDLGVsQnFwR3ZDLENrQnBwR0EsdUJBQXdDLGVsQndwR3hDLENrQnZwR0EsZ0JBQWlDLGVsQjJwR2pDLENrQjFwR0EsbUJBQW9DLGVsQjhwR3BDLENrQjdwR0EsaUJBQWtDLGVsQmlxR2xDLENrQmhxR0EsZ0JBQWlDLGVsQm9xR2pDLENrQm5xR0EscUJBQXNDLGVsQnVxR3RDLENrQnRxR0EsMkJBQTRDLGVsQjBxRzVDLENrQnpxR0EsMEJBQTJDLGVsQjZxRzNDLENrQjVxR0Esd0JBQXlDLGVsQmdyR3pDLENrQi9xR0EscUJBQXNDLGVsQm1yR3RDLENrQmxyR0EscUJBQXNDLGVsQnNyR3RDLENrQnJyR0EsZ0JBQWlDLGVsQnlyR2pDLENrQnhyR0EsZ0JBQWlDLGVsQjRyR2pDLENrQjNyR0Esb0JBQXFDLGVsQityR3JDLENrQjlyR0EsdUJBQXdDLGVsQmtzR3hDLENrQmpzR0Esa0JBQW1DLGVsQnFzR25DLENrQnBzR0EsaUJBQWtDLGVsQndzR2xDLENrQnZzR0EscUJBQXNDLGVsQjJzR3RDLENrQjFzR0EsZ0JBQWlDLGVsQjhzR2pDLENrQjdzR0Esb0JBQXFDLGVsQml0R3JDLENrQmh0R0EsbUJBQW9DLGVsQm90R3BDLENrQm50R0EsbUJBQW9DLGVsQnV0R3BDLENrQnR0R0EsMEJBQTJDLGVsQjB0RzNDLENrQnp0R0EsZ0JBQWlDLGVsQjZ0R2pDLENrQjV0R0EscUJBQXNDLGVsQmd1R3RDLENrQi90R0EsK0JBQWdELGVsQm11R2hELENrQmx1R0EsK0JBQWdELGVsQnN1R2hELENrQnJ1R0EsZ0NBQWlELGVsQnl1R2pELENrQnh1R0EsNkJBQThDLGVsQjR1RzlDLENrQjN1R0Esc0JBQXVDLGVsQit1R3ZDLENrQjl1R0Esd0JBQXlDLGVsQmt2R3pDLENrQmp2R0EsaUJBQWtDLGVsQnF2R2xDLENrQnB2R0EsdUJBQXdDLGVsQnd2R3hDLENrQnZ2R0EsZ0JBQWlDLGVsQjJ2R2pDLENrQjF2R0EsbUJBQW9DLGVsQjh2R3BDLENrQjd2R0EsaUJBQWtDLGVsQml3R2xDLENrQmh3R0Esa0JBQW1DLGVsQm93R25DLENrQm53R0EscUJBQXNDLGVsQnV3R3RDLENrQnR3R0EscUJBQXNDLGVsQjB3R3RDLENrQnp3R0EsZ0JBQWlDLGVsQjZ3R2pDLENrQjV3R0EsdUJBQXdDLGVsQmd4R3hDLENrQi93R0EsZUFBZ0MsZWxCbXhHaEMsQ2tCbHhHQSxzQkFBdUMsZWxCc3hHdkMsQ2tCcnhHQSwwQkFBMkMsZWxCeXhHM0MsQ2tCeHhHQSxzQkFBdUMsZWxCNHhHdkMsQ2tCM3hHQSwwQkFBMkMsZWxCK3hHM0MsQ2tCOXhHQSxtQkFBb0MsZWxCa3lHcEMsQ2tCanlHQSxxQkFBc0MsZWxCcXlHdEMsQ2tCcHlHQSxvQkFBcUMsZWxCd3lHckMsQ2tCdnlHQSxrQkFBbUMsZWxCMnlHbkMsQ2tCMXlHQSxnQkFBaUMsZWxCOHlHakMsQ2tCN3lHQSx1QkFBd0MsZWxCaXpHeEMsQ2tCaHpHQSx1QkFBd0MsZWxCb3pHeEMsQ2tCbnpHQSx5QkFBMEMsZWxCdXpHMUMsQ2tCdHpHQSx5QkFBMEMsZWxCMHpHMUMsQ2tCenpHQSxnQkFBaUMsZWxCNnpHakMsQ2tCNXpHQSxvQkFBcUMsZWxCZzBHckMsQ2tCL3pHQSxrQkFBbUMsZWxCbTBHbkMsQ2tCbDBHQSxlQUFnQyxlbEJzMEdoQyxDa0JyMEdBLGlCQUFrQyxlbEJ5MEdsQyxDa0J4MEdBLG1CQUFvQyxlbEI0MEdwQyxDa0IzMEdBLGtCQUFtQyxlbEIrMEduQyxDa0I5MEdBLG9CQUFxQyxlbEJrMUdyQyxDa0JqMUdBLGtCQUFtQyxlbEJxMUduQyxDa0JwMUdBLGlCQUFrQyxlbEJ3MUdsQyxDa0J2MUdBLGtCQUFtQyxlbEIyMUduQyxDa0IxMUdBLG9CQUFxQyxlbEI4MUdyQyxDa0I3MUdBLGVBQWdDLGVsQmkyR2hDLENrQmgyR0EscUJBQXNDLGVsQm8yR3RDLENrQm4yR0EsNEJBQTZDLGVsQnUyRzdDLENrQnQyR0Esa0JBQW1DLGVsQjAyR25DLENrQnoyR0Esb0JBQXFDLGVsQjYyR3JDLENrQjUyR0EsbUJBQW9DLGVsQmczR3BDLENrQi8yR0EsbUJBQW9DLGVsQm0zR3BDLENrQmwzR0Esa0JBQW1DLGVsQnMzR25DLENrQnIzR0EscUJBQXNDLGVsQnkzR3RDLENrQngzR0EscUJBQXNDLGVsQjQzR3RDLENrQjMzR0Esc0JBQXVDLGVsQiszR3ZDLENrQjkzR0EsMEJBQTJDLGVsQms0RzNDLENrQmo0R0EsZ0NBQWlELGVsQnE0R2pELENrQnA0R0EsNEJBQTZDLGVsQnc0RzdDLENrQnY0R0Esc0JBQXVDLGVsQjI0R3ZDLENrQjE0R0EscUJBQXNDLGVsQjg0R3RDLENrQjc0R0EsaUJBQWtDLGVsQmk1R2xDLENrQmg1R0Esd0JBQXlDLGVsQm81R3pDLENrQm41R0Esd0JBQXlDLGVsQnU1R3pDLENrQnQ1R0Esa0JBQW1DLGVsQjA1R25DLENrQno1R0EsZUFBZ0MsZWxCNjVHaEMsQ2tCNTVHQSxvQkFBcUMsZWxCZzZHckMsQ2tCLzVHQSxpQkFBa0MsZWxCbTZHbEMsQ2tCbDZHQSxrQkFBbUMsZWxCczZHbkMsQ2tCcjZHQSxrQkFBbUMsZWxCeTZHbkMsQ2tCeDZHQSxzQkFBdUMsZWxCNDZHdkMsQ2tCMzZHQSxnQkFBaUMsZWxCKzZHakMsQ2tCOTZHQSxrQkFBbUMsZWxCazdHbkMsQ2tCajdHQSxzQkFBdUMsZWxCcTdHdkMsQ2tCcDdHQSwwQkFBMkMsZWxCdzdHM0MsQ2tCdjdHQSwyQkFBNEMsZWxCMjdHNUMsQ2tCMTdHQSwrQkFBZ0QsZWxCODdHaEQsQ2tCNzdHQSx1QkFBd0MsZWxCaThHeEMsQ2tCaDhHQSwyQkFBNEMsZWxCbzhHNUMsQ2tCbjhHQSxvQkFBcUMsZWxCdThHckMsQ2tCdDhHQSxnQkFBaUMsZWxCMDhHakMsQ2tCejhHQSx5QkFBMEMsZWxCNjhHMUMsQ2tCNThHQSxrQkFBbUMsZWxCZzlHbkMsQ2tCLzhHQSxzQkFBdUMsZWxCbTlHdkMsQ2tCbDlHQSxvQkFBcUMsZWxCczlHckMsQ2tCcjlHQSxpQkFBa0MsZWxCeTlHbEMsQ2tCeDlHQSx5QkFBMEMsZWxCNDlHMUMsQ2tCMzlHQSxtQkFBb0MsZWxCKzlHcEMsQ2tCOTlHQSxpQkFBa0MsZWxCaytHbEMsQ2tCaitHQSxtQkFBb0MsZWxCcStHcEMsQ2tCcCtHQSxnQkFBaUMsZWxCdytHakMsQ2tCditHQSx5QkFBMEMsZWxCMitHMUMsQ2tCMStHQSxrQkFBbUMsZWxCOCtHbkMsQ2tCNytHQSxxQkFBc0MsZWxCaS9HdEMsQ2tCaC9HQSxrQkFBbUMsZWxCby9HbkMsQ2tCbi9HQSxnQkFBaUMsZWxCdS9HakMsQ2tCdC9HQSxtQkFBb0MsZWxCMC9HcEMsQ2tCei9HQSxxQkFBc0MsZWxCNi9HdEMsQ2tCNS9HQSx5QkFBMEMsZWxCZ2dIMUMsQ2tCLy9HQSxlQUFnQyxlbEJtZ0hoQyxDa0JsZ0hBLGVBQWdDLGVsQnNnSGhDLENrQnJnSEEsdUJBQXdDLGVsQnlnSHhDLENrQnhnSEEsd0JBQXlDLGVsQjRnSHpDLENrQjNnSEEsMEJBQTJDLGVsQitnSDNDLENrQjlnSEEsMEJBQTJDLGVsQmtoSDNDLENrQmpoSEEseUJBQTBDLGVsQnFoSDFDLENrQnBoSEEsZ0NBQWlELGVsQndoSGpELENrQnZoSEEsbUJBQW9DLGVsQjJoSHBDLENrQjFoSEEsd0JBQXlDLGVsQjhoSHpDLENrQjdoSEEsY0FBK0IsZWxCaWlIL0IsQ2tCaGlIQSxvQkFBcUMsZWxCb2lIckMsQ2tCbmlIQSxrQkFBbUMsZWxCdWlIbkMsQ2tCdGlIQSxpQkFBa0MsZWxCMGlIbEMsQ2tCemlIQSx5QkFBMEMsZWxCNmlIMUMsQ2tCNWlIQSxpQkFBa0MsZWxCZ2pIbEMsQ2tCL2lIQSxlQUFnQyxlbEJtakhoQyxDa0JsakhBLGlCQUFrQyxlbEJzakhsQyxDa0JyakhBLG1CQUFvQyxlbEJ5akhwQyxDa0J4akhBLGlCQUFrQyxlbEI0akhsQyxDa0IzakhBLHFCQUFzQyxlbEIrakh0QyxDa0I5akhBLGlCQUFrQyxlbEJra0hsQyxDa0Jqa0hBLHVCQUF3QyxlbEJxa0h4QyxDa0Jwa0hBLHdCQUF5QyxlbEJ3a0h6QyxDa0J2a0hBLG1CQUFvQyxlbEIya0hwQyxDa0Ixa0hBLGtCQUFtQyxlbEI4a0huQyxDa0I3a0hBLGtCQUFtQyxlbEJpbEhuQyxDa0JobEhBLHVCQUF3QyxlbEJvbEh4QyxDa0JubEhBLHFCQUFzQyxlbEJ1bEh0QyxDa0J0bEhBLHlCQUEwQyxlbEIwbEgxQyxDa0J6bEhBLHFCQUFzQyxlbEI2bEh0QyxDa0I1bEhBLG1CQUFvQyxlbEJnbUhwQyxDa0IvbEhBLG9CQUFxQyxlbEJtbUhyQyxDa0JsbUhBLDBCQUEyQyxlbEJzbUgzQyxDa0JybUhBLGlCQUFrQyxlbEJ5bUhsQyxDa0J4bUhBLG1CQUFvQyxlbEI0bUhwQyxDa0IzbUhBLGlCQUFrQyxlbEIrbUhsQyxDa0I5bUhBLHdCQUF5QyxlbEJrbkh6QyxDa0JqbkhBLGVBQWdDLGVsQnFuSGhDLENrQnBuSEEsa0JBQW1DLGVsQnduSG5DLENrQnZuSEEsaUJBQWtDLGVsQjJuSGxDLENrQjFuSEEsZUFBZ0MsZWxCOG5IaEMsQ2tCN25IQSxtQkFBb0MsZWxCaW9IcEMsQ2tCaG9IQSxxQkFBc0MsZWxCb29IdEMsQ2tCbm9IQSxtQkFBb0MsZWxCdW9IcEMsQ2tCdG9IQSxzQkFBdUMsZWxCMG9IdkMsQ2tCem9IQSxzQkFBdUMsZWxCNm9IdkMsQ2tCNW9IQSx3QkFBeUMsZWxCZ3BIekMsQ2tCL29IQSx3QkFBeUMsZWxCbXBIekMsQ2tCbHBIQSx5QkFBMEMsZWxCc3BIMUMsQ2tCcnBIQSx3QkFBeUMsZWxCeXBIekMsQ2tCeHBIQSxzQkFBdUMsZWxCNHBIdkMsQ2tCM3BIQSxtQkFBb0MsZWxCK3BIcEMsQ2tCOXBIQSxtQkFBb0MsZWxCa3FIcEMsQ2tCanFIQSxzQkFBdUMsZWxCcXFIdkMsQ2tCcHFIQSxxQkFBc0MsZWxCd3FIdEMsQ2tCdnFIQSx3QkFBeUMsZWxCMnFIekMsQ2tCMXFIQSx1QkFBd0MsZWxCOHFIeEMsQ2tCN3FIQSw2QkFBOEMsZWxCaXJIOUMsQ2tCaHJIQSw0QkFBNkMsZWxCb3JIN0MsQ2tCbnJIQSxpQkFBa0MsZWxCdXJIbEMsQ2tCdHJIQSxxQkFBc0MsZWxCMHJIdEMsQ2tCenJIQSx1QkFBd0MsZWxCNnJIeEMsQ2tCNXJIQSx3QkFBeUMsZWxCZ3NIekMsQ2tCL3JIQSw0QkFBNkMsZWxCbXNIN0MsQ2tCbHNIQSx3QkFBeUMsZWxCc3NIekMsQ2tCcnNIQSx1QkFBd0MsZWxCeXNIeEMsQ2tCeHNIQSxlQUFnQyxlbEI0c0hoQyxDa0Izc0hBLHNCQUF1QyxlbEIrc0h2QyxDa0I5c0hBLDBCQUEyQyxlbEJrdEgzQyxDa0JqdEhBLDBCQUEyQyxlbEJxdEgzQyxDa0JwdEhBLHlCQUEwQyxlbEJ3dEgxQyxDa0J2dEhBLDZCQUE4QyxlbEIydEg5QyxDa0IxdEhBLHNCQUF1QyxlbEI4dEh2QyxDa0I3dEhBLGlCQUFrQyxlbEJpdUhsQyxDa0JodUhBLHFCQUFzQyxlbEJvdUh0QyxDa0JudUhBLHVCQUF3QyxlbEJ1dUh4QyxDa0J0dUhBLDRCQUE2QyxlbEIwdUg3QyxDa0J6dUhBLHVCQUF3QyxlbEI2dUh4QyxDa0I1dUhBLDRCQUE2QyxlbEJndkg3QyxDa0IvdUhBLGlCQUFrQyxlbEJtdkhsQyxDa0JsdkhBLHlCQUEwQyxlbEJzdkgxQyxDa0JydkhBLDJCQUE0QyxlbEJ5dkg1QyxDa0J4dkhBLHVCQUF3QyxlbEI0dkh4QyxDa0IzdkhBLGdCQUFpQyxlbEIrdkhqQyxDa0I5dkhBLHVCQUF3QyxlbEJrd0h4QyxDa0Jqd0hBLHVCQUF3QyxlbEJxd0h4QyxDa0Jwd0hBLGdCQUFpQyxlbEJ3d0hqQyxDa0J2d0hBLGdCQUFpQyxlbEIyd0hqQyxDa0Ixd0hBLHVCQUF3QyxlbEI4d0h4QyxDa0I3d0hBLHVCQUF3QyxlbEJpeEh4QyxDa0JoeEhBLG1CQUFvQyxlbEJveEhwQyxDa0JueEhBLGdCQUFpQyxlbEJ1eEhqQyxDa0J0eEhBLGtCQUFtQyxlbEIweEhuQyxDa0J6eEhBLGVBQWdDLGVsQjZ4SGhDLENrQjV4SEEscUJBQXNDLGVsQmd5SHRDLENrQi94SEEsZ0JBQWlDLGVsQm15SGpDLENrQmx5SEEsb0JBQXFDLGVsQnN5SHJDLENrQnJ5SEEsc0JBQXVDLGVsQnl5SHZDLENrQnh5SEEscUJBQXNDLGVsQjR5SHRDLENrQjN5SEEsZ0JBQWlDLGVsQit5SGpDLENrQjl5SEEseUJBQTBDLGVsQmt6SDFDLENrQmp6SEEsd0JBQXlDLGVsQnF6SHpDLENrQnB6SEEsK0JBQWdELGVsQnd6SGhELENrQnZ6SEEsbUNBQW9ELGVsQjJ6SHBELENrQjF6SEEsaUJBQWtDLGVsQjh6SGxDLENrQjd6SEEsc0JBQXVDLGVsQmkwSHZDLENrQmgwSEEsd0JBQXlDLGVsQm8wSHpDLENrQm4wSEEsMkJBQTRDLGVsQnUwSDVDLENrQnQwSEEsd0JBQXlDLGVsQjAwSHpDLENrQnowSEEscUJBQXNDLGVsQjYwSHRDLENrQjUwSEEsa0JBQW1DLGVsQmcxSG5DLENrQi8wSEEsd0JBQXlDLGVsQm0xSHpDLENrQmwxSEEsa0JBQW1DLGVsQnMxSG5DLENrQnIxSEEsY0FBK0IsZWxCeTFIL0IsQ2tCeDFIQSxrQkFBbUMsZWxCNDFIbkMsQ2tCMzFIQSxvQkFBcUMsZWxCKzFIckMsQ2tCOTFIQSwyQkFBNEMsZWxCazJINUMsQ2tCajJIQSxxQkFBc0MsZWxCcTJIdEMsQ2tCcDJIQSxxQkFBc0MsZWxCdzJIdEMsQ2tCdjJIQSxpQkFBa0MsZWxCMjJIbEMsQ2tCMTJIQSxzQkFBdUMsZWxCODJIdkMsQ2tCNzJIQSx1QkFBd0MsZWxCaTNIeEMsQ2tCaDNIQSxpQkFBa0MsZWxCbzNIbEMsQ2tCbjNIQSxxQkFBc0MsZWxCdTNIdEMsQ2tCdDNIQSxxQkFBc0MsZWxCMDNIdEMsQ2tCejNIQSx5QkFBMEMsZWxCNjNIMUMsQ2tCNTNIQSxtQkFBb0MsZWxCZzRIcEMsQ2tCLzNIQSxrQkFBbUMsZWxCbTRIbkMsQ2tCbDRIQSx3QkFBeUMsZWxCczRIekMsQ2tCcjRIQSxtQkFBb0MsZWxCeTRIcEMsQ2tCeDRIQSxpQkFBa0MsZWxCNDRIbEMsQ2tCMzRIQSx1QkFBd0MsZWxCKzRIeEMsQ2tCOTRIQSxrQkFBbUMsZWxCazVIbkMsQ2tCajVIQSxpQkFBa0MsZWxCcTVIbEMsQ2tCcDVIQSxtQkFBb0MsZWxCdzVIcEMsQ2tCdjVIQSx3QkFBeUMsZWxCMjVIekMsQ2tCMTVIQSxtQkFBb0MsZWxCODVIcEMsQ2tCNzVIQSxxQkFBc0MsZWxCaTZIdEMsQ2tCaDZIQSxrQkFBbUMsZWxCbzZIbkMsQ2tCbjZIQSx3QkFBeUMsZWxCdTZIekMsQ2tCdDZIQSx5QkFBMEMsZWxCMDZIMUMsQ2tCejZIQSxrQkFBbUMsZWxCNjZIbkMsQ2tCNTZIQSxnQkFBaUMsZWxCZzdIakMsQ2tCLzZIQSxvQkFBcUMsZWxCbTdIckMsQ2tCbDdIQSxzQkFBdUMsZWxCczdIdkMsQ2tCcjdIQSx5QkFBMEMsZWxCeTdIMUMsQ2tCeDdIQSxrQkFBbUMsZWxCNDdIbkMsQ2tCMzdIQSxpQkFBa0MsZWxCKzdIbEMsQ2tCOTdIQSxxQkFBc0MsZWxCazhIdEMsQ2tCajhIQSxrQkFBbUMsZWxCcThIbkMsQ2tCcDhIQSxzQkFBdUMsZWxCdzhIdkMsQ2tCdjhIQSx3QkFBeUMsZWxCMjhIekMsQ2tCMThIQSxxQkFBc0MsZWxCODhIdEMsQ2tCNzhIQSxvQkFBcUMsZWxCaTlIckMsQ2tCaDlIQSxtQkFBb0MsZWxCbzlIcEMsQ2tCbjlIQSxlQUFnQyxlbEJ1OUhoQyxDa0J0OUhBLGtCQUFtQyxlbEIwOUhuQyxDa0J6OUhBLGdCQUFpQyxlbEI2OUhqQyxDa0I1OUhBLGdCQUFpQyxlbEJnK0hqQyxDa0IvOUhBLGlCQUFrQyxlbEJtK0hsQyxDa0JsK0hBLGtCQUFtQyxlbEJzK0huQyxDa0JyK0hBLHNCQUF1QyxlbEJ5K0h2QyxDa0J4K0hBLG1CQUFvQyxlbEI0K0hwQyxDa0IzK0hBLGlCQUFrQyxlbEIrK0hsQyxDa0I5K0hBLGVBQWdDLGVsQmsvSGhDLENrQmovSEEsc0JBQXVDLGVsQnEvSHZDLENrQnAvSEEsc0JBQXVDLGVsQncvSHZDLENrQnYvSEEsaUJBQWtDLGVsQjIvSGxDLENrQjEvSEEsMEJBQTJDLGVsQjgvSDNDLENrQjcvSEEsNEJBQTZDLGVsQmlnSTdDLENrQmhnSUEsMEJBQTJDLGVsQm9nSTNDLENrQm5nSUEsbUJBQW9DLGVsQnVnSXBDLENrQnRnSUEsc0JBQXVDLGVsQjBnSXZDLENrQnpnSUEsZ0JBQWlDLGVsQjZnSWpDLENrQjVnSUEsbUJBQW9DLGVsQmdoSXBDLENrQi9nSUEsb0JBQXFDLGVsQm1oSXJDLENrQmxoSUEsa0JBQW1DLGVsQnNoSW5DLENrQnJoSUEsc0JBQXVDLGVsQnloSXZDLENrQnhoSUEsZ0JBQWlDLGVsQjRoSWpDLENrQjNoSUEscUJBQXNDLGVsQitoSXRDLENrQjloSUEsMEJBQTJDLGVsQmtpSTNDLENrQmppSUEsZ0JBQWlDLGVsQnFpSWpDLENrQnBpSUEsa0JBQW1DLGVsQndpSW5DLENrQnZpSUEsa0JBQW1DLGVsQjJpSW5DLENrQjFpSUEsdUJBQXdDLGVsQjhpSXhDLENrQjdpSUEsa0JBQW1DLGVsQmlqSW5DLENrQmhqSUEsa0JBQW1DLGVsQm9qSW5DLENrQm5qSUEsbUJBQW9DLGVsQnVqSXBDLENrQnRqSUEsa0JBQW1DLGVsQjBqSW5DLENrQnpqSUEseUJBQTBDLGVsQjZqSTFDLENrQjVqSUEsMkJBQTRDLGVsQmdrSTVDLENrQi9qSUEsd0JBQXlDLGVsQm1rSXpDLENrQmxrSUEsdUJBQXdDLGVsQnNrSXhDLENrQnJrSUEsdUJBQXdDLGVsQnlrSXhDLENrQnhrSUEsb0JBQXFDLGVsQjRrSXJDLENrQjNrSUEsb0JBQXFDLGVsQitrSXJDLENrQjlrSUEsa0JBQW1DLGVsQmtsSW5DLENrQmpsSUEsa0JBQW1DLGVsQnFsSW5DLENrQnBsSUEsd0JBQXlDLGVsQndsSXpDLENrQnZsSUEsa0JBQW1DLGVsQjJsSW5DLENrQjFsSUEsaUJBQWtDLGVsQjhsSWxDLENrQjdsSUEscUJBQXNDLGVsQmltSXRDLENrQmhtSUEsNEJBQTZDLGVsQm9tSTdDLENrQm5tSUEsd0JBQXlDLGVsQnVtSXpDLENrQnRtSUEsdUJBQXdDLGVsQjBtSXhDLENrQnptSUEsc0JBQXVDLGVsQjZtSXZDLENrQjVtSUEsd0JBQXlDLGVsQmduSXpDLENrQi9tSUEsZ0JBQWlDLGVsQm1uSWpDLENrQmxuSUEseUJBQTBDLGVsQnNuSTFDLENrQnJuSUEsd0JBQXlDLGVsQnluSXpDLENrQnhuSUEsdUJBQXdDLGVsQjRuSXhDLENrQjNuSUEsbUJBQW9DLGVsQituSXBDLENrQjluSUEsd0JBQXlDLGVsQmtvSXpDLENrQmpvSUEsMkJBQTRDLGVsQnFvSTVDLENrQnBvSUEseUJBQTBDLGVsQndvSTFDLENrQnZvSUEsb0JBQXFDLGVsQjJvSXJDLENrQjFvSUEsa0JBQW1DLGVsQjhvSW5DLENrQjdvSUEsdUJBQXdDLGVsQmlwSXhDLENrQmhwSUEsZ0JBQWlDLGVsQm9wSWpDLENrQm5wSUEsdUJBQXdDLGVsQnVwSXhDLENrQnRwSUEseUJBQTBDLGVsQjBwSTFDLENrQnpwSUEsd0JBQXlDLGVsQjZwSXpDLENrQjVwSUEsa0JBQW1DLGVsQmdxSW5DLENrQi9wSUEscUJBQXNDLGVsQm1xSXRDLENrQmxxSUEsb0JBQXFDLGVsQnNxSXJDLENrQnJxSUEsdUJBQXdDLGVsQnlxSXhDLENrQnhxSUEsZ0JBQWlDLGVsQjRxSWpDLENrQjNxSUEsbUJBQW9DLGVsQitxSXBDLENrQjlxSUEsbUJBQW9DLGVsQmtySXBDLENrQmpySUEsZ0JBQWlDLGVsQnFySWpDLENrQnBySUEsbUJBQW9DLGVsQndySXBDLENrQnZySUEsa0JBQW1DLGVsQjJySW5DLENrQjFySUEsa0JBQW1DLGVsQjhySW5DLENrQjdySUEseUJBQTBDLGVsQmlzSTFDLENrQmhzSUEsaUJBQWtDLGVsQm9zSWxDLENrQm5zSUEsNEJBQTZDLGVsQnVzSTdDLENrQnRzSUEsb0JBQXFDLGVsQjBzSXJDLENrQnpzSUEsaUJBQWtDLGVsQjZzSWxDLENrQjVzSUEsaUJBQWtDLGVsQmd0SWxDLENrQi9zSUEsc0JBQXVDLGVsQm10SXZDLENrQmx0SUEsaUJBQWtDLGVsQnN0SWxDLENrQnJ0SUEsa0JBQW1DLGVsQnl0SW5DLENrQnh0SUEscUJBQXNDLGVsQjR0SXRDLENrQjN0SUEsc0JBQXVDLGVsQit0SXZDLENrQjl0SUEsaUJBQWtDLGVsQmt1SWxDLENrQmp1SUEsc0JBQXVDLGVsQnF1SXZDLENrQnB1SUEsc0JBQXVDLGVsQnd1SXZDLENrQnZ1SUEsZ0JBQWlDLGVsQjJ1SWpDLENrQjF1SUEsbUJBQW9DLGVsQjh1SXBDLENrQjd1SUEsdUJBQXdDLGVsQml2SXhDLENrQmh2SUEsZUFBZ0MsZWxCb3ZJaEMsQ2tCbnZJQSxvQkFBcUMsZWxCdXZJckMsQ2tCdHZJQSwwQkFBMkMsZWxCMHZJM0MsQ2tCenZJQSwyQkFBNEMsZWxCNnZJNUMsQ2tCNXZJQSx3QkFBeUMsZWxCZ3dJekMsQ2tCL3ZJQSxxQkFBc0MsZWxCbXdJdEMsQ2tCbHdJQSxtQkFBb0MsZWxCc3dJcEMsQ2tCcndJQSxvQkFBcUMsZWxCeXdJckMsQ2tCeHdJQSxnQkFBaUMsZWxCNHdJakMsQ2tCM3dJQSxpQkFBa0MsZWxCK3dJbEMsQ2tCOXdJQSx1QkFBd0MsZWxCa3hJeEMsQ2tCanhJQSxnQkFBaUMsZWxCcXhJakMsQ2tCcHhJQSwyQkFBNEMsZWxCd3hJNUMsQ2tCdnhJQSwrQkFBZ0QsZWxCMnhJaEQsQ2tCMXhJQSx5QkFBMEMsZWxCOHhJMUMsQ2tCN3hJQSw2QkFBOEMsZWxCaXlJOUMsQ2tCaHlJQSw0QkFBNkMsZWxCb3lJN0MsQ2tCbnlJQSxnQ0FBaUQsZWxCdXlJakQsQ2tCdHlJQSwwQkFBMkMsZWxCMHlJM0MsQ2tCenlJQSw4QkFBK0MsZWxCNnlJL0MsQ2tCNXlJQSxxQkFBc0MsZWxCZ3pJdEMsQ2tCL3lJQSw2QkFBOEMsZWxCbXpJOUMsQ2tCbHpJQSxpQ0FBa0QsZWxCc3pJbEQsQ2tCcnpJQSwyQkFBNEMsZWxCeXpJNUMsQ2tCeHpJQSwrQkFBZ0QsZWxCNHpJaEQsQ2tCM3pJQSxtQkFBb0MsZWxCK3pJcEMsQ2tCOXpJQSxzQkFBdUMsZWxCazBJdkMsQ2tCajBJQSxzQkFBdUMsZWxCcTBJdkMsQ2tCcDBJQSxlQUFnQyxlbEJ3MEloQyxDa0J2MElBLHlCQUEwQyxlbEIyMEkxQyxDa0IxMElBLG1CQUFvQyxlbEI4MElwQyxDa0I3MElBLHdCQUF5QyxlbEJpMUl6QyxDa0JoMUlBLHVCQUF3QyxlbEJvMUl4QyxDa0JuMUlBLGtCQUFtQyxlbEJ1MUluQyxDa0J0MUlBLG1CQUFvQyxlbEIwMUlwQyxDa0J6MUlBLG1CQUFvQyxlbEI2MUlwQyxDa0I1MUlBLG1CQUFvQyxlbEJnMklwQyxDa0IvMUlBLHFCQUFzQyxlbEJtMkl0QyxDa0JsMklBLGtCQUFtQyxlbEJzMkluQyxDa0JyMklBLHVCQUF3QyxlbEJ5Mkl4QyxDa0J4MklBLDJCQUE0QyxlbEI0Mkk1QyxDa0IzMklBLHVCQUF3QyxlbEIrMkl4QyxDa0I5MklBLDBCQUEyQyxlbEJrM0kzQyxDa0JqM0lBLDBCQUEyQyxlbEJxM0kzQyxDa0JwM0lBLHFCQUFzQyxlbEJ3M0l0QyxDa0J2M0lBLGlCQUFrQyxlbEIyM0lsQyxDa0IxM0lBLGdCQUFpQyxlbEI4M0lqQyxDa0I3M0lBLDZCQUE4QyxlbEJpNEk5QyxDa0JoNElBLHFCQUFzQyxlbEJvNEl0QyxDa0JuNElBLHlCQUEwQyxlbEJ1NEkxQyxDa0J0NElBLHlCQUEwQyxlbEIwNEkxQyxDa0J6NElBLHdCQUF5QyxlbEI2NEl6QyxDa0I1NElBLHNCQUF1QyxlbEJnNUl2QyxDa0IvNElBLGlCQUFrQyxlbEJtNUlsQyxDa0JsNUlBLHdCQUF5QyxlbEJzNUl6QyxDa0JyNUlBLHdCQUF5QyxlbEJ5NUl6QyxDa0J4NUlBLHlCQUEwQyxlbEI0NUkxQyxDa0IzNUlBLHdCQUF5QyxlbEIrNUl6QyxDa0I5NUlBLHVCQUF3QyxlbEJrNkl4QyxDa0JqNklBLHdCQUF5QyxlbEJxNkl6QyxDa0JwNklBLHVCQUF3QyxlbEJ3Nkl4QyxDa0J2NklBLGdCQUFpQyxlbEIyNklqQyxDa0IxNklBLHVCQUF3QyxlbEI4Nkl4QyxDa0I3NklBLHFCQUFzQyxlbEJpN0l0QyxDa0JoN0lBLHdCQUF5QyxlbEJvN0l6QyxDa0JuN0lBLGlCQUFrQyxlbEJ1N0lsQyxDa0J0N0lBLHFCQUFzQyxlbEIwN0l0QyxDa0J6N0lBLDJCQUE0QyxlbEI2N0k1QyxDa0I1N0lBLHVCQUF3QyxlbEJnOEl4QyxDa0IvN0lBLGtCQUFtQyxlbEJtOEluQyxDa0JsOElBLGtCQUFtQyxlbEJzOEluQyxDa0JyOElBLHVCQUF3QyxlbEJ5OEl4QyxDa0J4OElBLHlCQUEwQyxlbEI0OEkxQyxDa0IzOElBLGtCQUFtQyxlbEIrOEluQyxDa0I5OElBLG9CQUFxQyxlbEJrOUlyQyxDa0JqOUlBLHVCQUF3QyxlbEJxOUl4QyxDa0JwOUlBLHdCQUF5QyxlbEJ3OUl6QyxDa0J2OUlBLHVCQUF3QyxlbEIyOUl4QyxDa0IxOUlBLDhCQUErQyxlbEI4OUkvQyxDa0I3OUlBLHFCQUFzQyxlbEJpK0l0QyxDa0JoK0lBLGtCQUFtQyxlbEJvK0luQyxDa0JuK0lBLG9CQUFxQyxlbEJ1K0lyQyxDa0J0K0lBLDRCQUE2QyxlbEIwK0k3QyxDa0J6K0lBLGVBQWdDLGVsQjYrSWhDLENrQjUrSUEsdUJBQXdDLGVsQmcvSXhDLENrQi8rSUEsdUJBQXdDLGVsQm0vSXhDLENrQmwvSUEsa0JBQW1DLGVsQnMvSW5DLENrQnIvSUEsb0JBQXFDLGVsQnkvSXJDLENrQngvSUEsZ0JBQWlDLGVsQjQvSWpDLENrQjMvSUEsc0JBQXVDLGVsQisvSXZDLENrQjkvSUEsaUJBQWtDLGVsQmtnSmxDLENrQmpnSkEsbUJBQW9DLGVsQnFnSnBDLENrQnBnSkEseUJBQTBDLGVsQndnSjFDLENrQnZnSkEsbUJBQW9DLGVsQjJnSnBDLENrQjFnSkEscUJBQXNDLGVsQjhnSnRDLENrQjdnSkEsZ0JBQWlDLGVsQmloSmpDLENrQmhoSkEsb0JBQXFDLGVsQm9oSnJDLENrQm5oSkEsbUJBQW9DLGVsQnVoSnBDLENrQnRoSkEsaUJBQWtDLGVsQjBoSmxDLENrQnpoSkEsd0JBQXlDLGVsQjZoSnpDLENrQjVoSkEsa0JBQW1DLGVsQmdpSm5DLENrQi9oSkEsc0JBQXVDLGVsQm1pSnZDLENrQmxpSkEsbUJBQW9DLGVsQnNpSnBDLENrQnJpSkEsMEJBQTJDLGVsQnlpSjNDLENrQnhpSkEsZUFBZ0MsZWxCNGlKaEMsQ2tCM2lKQSxnQkFBaUMsZWxCK2lKakMsQ2tCOWlKQSxnQkFBaUMsZWxCa2pKakMsQ2tCampKQSxpQkFBa0MsZWxCcWpKbEMsQ2tCcGpKQSxnQkFBaUMsZWxCd2pKakMsQ2tCdmpKQSxxQkFBc0MsZWxCMmpKdEMsQ2tCMWpKQSxpQkFBa0MsZWxCOGpKbEMsQ2tCN2pKQSxzQkFBdUMsZWxCaWtKdkMsQ2tCaGtKQSxvQkFBcUMsZWxCb2tKckMsQ2tCbmtKQSwwQkFBMkMsZWxCdWtKM0MsQ2tCdGtKQSw0QkFBNkMsZWxCMGtKN0MsQ2tCemtKQSwyQkFBNEMsZWxCNmtKNUMsQ2tCNWtKQSx5QkFBMEMsZWxCZ2xKMUMsQ2tCL2tKQSxpQkFBa0MsZWxCbWxKbEMsQ2tCbGxKQSxvQkFBcUMsZWxCc2xKckMsQ2tCcmxKQSx1QkFBd0MsZWxCeWxKeEMsQ2tCeGxKQSxzQkFBdUMsZWxCNGxKdkMsQ2tCM2xKQSxjQUErQixlbEIrbEovQixDa0I5bEpBLG9CQUFxQyxlbEJrbUpyQyxDa0JqbUpBLG1CQUFvQyxlbEJxbUpwQyxDa0JwbUpBLHdCQUF5QyxlbEJ3bUp6QyxDa0J2bUpBLHlCQUEwQyxlbEIybUoxQyxDa0IxbUpBLG1CQUFvQyxlbEI4bUpwQyxDa0I3bUpBLHFCQUFzQyxlbEJpbkp0QyxDa0JobkpBLHVCQUF3QyxlbEJvbkp4QyxDa0JubkpBLDZCQUE4QyxlbEJ1bko5QyxDa0J0bkpBLDRCQUE2QyxlbEIwbko3QyxDa0J6bkpBLDRCQUE2QyxlbEI2bko3QyxDa0I1bkpBLCtCQUFnRCxlbEJnb0poRCxDa0IvbkpBLHNDQUF1RCxlbEJtb0p2RCxDa0Jsb0pBLHVCQUF3QyxlbEJzb0p4QyxDa0Jyb0pBLHVCQUF3QyxlbEJ5b0p4QyxDa0J4b0pBLHFCQUFzQyxlbEI0b0p0QyxDa0Izb0pBLHFCQUFzQyxlbEIrb0p0QyxDa0I5b0pBLHNCQUF1QyxlbEJrcEp2QyxDa0JqcEpBLGtCQUFtQyxlbEJxcEpuQyxDa0JwcEpBLGlCQUFrQyxlbEJ3cEpsQyxDa0J2cEpBLHdCQUF5QyxlbEIycEp6QyxDa0IxcEpBLGdCQUFpQyxlbEI4cEpqQyxDa0I3cEpBLHNCQUF1QyxlbEJpcUp2QyxDa0JocUpBLGlCQUFrQyxlbEJvcUpsQyxDa0JucUpBLHNCQUF1QyxlbEJ1cUp2QyxDa0J0cUpBLHFCQUFzQyxlbEIwcUp0QyxDa0J6cUpBLGtCQUFtQyxlbEI2cUpuQyxDa0I1cUpBLHdCQUF5QyxlbEJnckp6QyxDa0IvcUpBLDhCQUErQyxlbEJtckovQyxDa0JsckpBLG1CQUFvQyxlbEJzckpwQyxDa0JyckpBLGlCQUFrQyxlbEJ5ckpsQyxDa0J4ckpBLGlCQUFrQyxlbEI0ckpsQyxDa0IzckpBLGlCQUFrQyxlbEIrckpsQyxDa0I5ckpBLHNCQUF1QyxlbEJrc0p2QyxDa0Jqc0pBLG1CQUFvQyxlbEJxc0pwQyxDa0Jwc0pBLDRCQUE2QyxlbEJ3c0o3QyxDa0J2c0pBLHFCQUFzQyxlbEIyc0p0QyxDa0Ixc0pBLHlCQUEwQyxlbEI4c0oxQyxDa0I3c0pBLG1CQUFvQyxlbEJpdEpwQyxDa0JodEpBLGlCQUFrQyxlbEJvdEpsQyxDa0JudEpBLGdCQUFpQyxlbEJ1dEpqQyxDa0J0dEpBLHVCQUF3QyxlbEIwdEp4QyxDa0J6dEpBLDJCQUE0QyxlbEI2dEo1QyxDa0I1dEpBLGlCQUFrQyxlbEJndUpsQyxDa0IvdEpBLHFCQUFzQyxlbEJtdUp0QyxDa0JsdUpBLHlCQUEwQyxlbEJzdUoxQyxDa0JydUpBLDZCQUE4QyxlbEJ5dUo5QyxDa0J4dUpBLGdCQUFpQyxlbEI0dUpqQyxDa0IzdUpBLGtCQUFtQyxlbEIrdUpuQyxDa0I5dUpBLGtCQUFtQyxlbEJrdkpuQyxDa0JqdkpBLGlCQUFrQyxlbEJxdkpsQyxDa0JwdkpBLHlCQUEwQyxlbEJ3dkoxQyxDa0J2dkpBLHlCQUEwQyxlbEIydkoxQyxDa0IxdkpBLHdCQUF5QyxlbEI4dkp6QyxDa0I3dkpBLHdCQUF5QyxlbEJpd0p6QyxDa0Jod0pBLGtCQUFtQyxlbEJvd0puQyxDa0Jud0pBLGVBQWdDLGVsQnV3SmhDLENrQnR3SkEsa0JBQW1DLGVsQjB3Sm5DLENrQnp3SkEseUJBQTBDLGVsQjZ3SjFDLENrQjV3SkEsY0FBK0IsZWxCZ3hKL0IsQ2tCL3dKQSxrQkFBbUMsZWxCbXhKbkMsQ2tCbHhKQSxtQkFBb0MsZWxCc3hKcEMsQ2tCcnhKQSwwQkFBMkMsZWxCeXhKM0MsQ2tCeHhKQSxpQkFBa0MsZWxCNHhKbEMsQ2tCM3hKQSxnQkFBaUMsZWxCK3hKakMsQ2tCOXhKQSxrQkFBbUMsZWxCa3lKbkMsQ2tCanlKQSxpQkFBa0MsZWxCcXlKbEMsQ2tCcHlKQSxtQkFBb0MsZWxCd3lKcEMsQ2tCdnlKQSxvQkFBcUMsZWxCMnlKckMsQ2tCMXlKQSwwQkFBMkMsZWxCOHlKM0MsQ2tCN3lKQSxxQkFBc0MsZWxCaXpKdEMsQ2tCaHpKQSxxQkFBc0MsZWxCb3pKdEMsQ2tCbnpKQSxnQkFBaUMsZWxCdXpKakMsQ2tCdHpKQSxvQkFBcUMsZWxCMHpKckMsQ2tCenpKQSx1QkFBd0MsZWxCNnpKeEMsQ2tCNXpKQSxpQkFBa0MsZWxCZzBKbEMsQ2tCL3pKQSw0QkFBNkMsZWxCbTBKN0MsQ2tCbDBKQSxzQkFBdUMsZWxCczBKdkMsQ2tCcjBKQSxrQkFBbUMsZWxCeTBKbkMsQ2tCeDBKQSxrQkFBbUMsZWxCNDBKbkMsQ2tCMzBKQSxzQkFBdUMsZWxCKzBKdkMsQ2tCOTBKQSxvQkFBcUMsZWxCazFKckMsQ2tCajFKQSxtQkFBb0MsZWxCcTFKcEMsQ2tCcDFKQSxrQkFBbUMsZWxCdzFKbkMsQ2tCdjFKQSxlQUFnQyxlbEIyMUpoQyxDa0IxMUpBLGVBQWdDLGVsQjgxSmhDLENrQjcxSkEsZ0JBQWlDLGVsQmkySmpDLENrQmgySkEsb0JBQXFDLGVsQm8ySnJDLENrQm4ySkEsMEJBQTJDLGVsQnUySjNDLENrQnQySkEsMEJBQTJDLGVsQjAySjNDLENrQnoySkEsc0JBQXVDLGVsQjYySnZDLENrQjUySkEsdUJBQXdDLGVsQmczSnhDLENrQi8ySkEsc0JBQXVDLGVsQm0zSnZDLENrQmwzSkEsb0JBQXFDLGVsQnMzSnJDLENrQnIzSkEscUJBQXNDLGVsQnkzSnRDLENrQngzSkEsd0JBQXlDLGVsQjQzSnpDLENrQjMzSkEseUJBQTBDLGVsQiszSjFDLENrQjkzSkEsd0JBQXlDLGVsQms0SnpDLENrQmo0SkEscUJBQXNDLGVsQnE0SnRDLENrQnA0SkEsbUJBQW9DLGVsQnc0SnBDLENrQnY0SkEsc0JBQXVDLGVsQjI0SnZDLENrQjE0SkEsc0JBQXVDLGVsQjg0SnZDLENrQjc0SkEsc0JBQXVDLGVsQmk1SnZDLENrQmg1SkEscUJBQXNDLGVsQm81SnRDLENrQm41SkEsdUJBQXdDLGVsQnU1SnhDLENrQnQ1SkEsdUJBQXdDLGVsQjA1SnhDLENrQno1SkEsc0JBQXVDLGVsQjY1SnZDLENrQjU1SkEsb0JBQXFDLGVsQmc2SnJDLENrQi81SkEsb0JBQXFDLGVsQm02SnJDLENrQmw2SkEsc0JBQXVDLGVsQnM2SnZDLENrQnI2SkEsaUJBQWtDLGVsQnk2SmxDLENrQng2SkEscUJBQXNDLGVsQjQ2SnRDLENrQjM2SkEsdUJBQXdDLGVsQis2SnhDLENrQjk2SkEsZ0JBQWlDLGVsQms3SmpDLENrQmo3SkEsb0JBQXFDLGVsQnE3SnJDLENrQnA3SkEseUJBQTBDLGVsQnc3SjFDLENrQnY3SkEsb0JBQXFDLGVsQjI3SnJDLENrQjE3SkEsa0JBQW1DLGVsQjg3Sm5DLENrQjc3SkEseUJBQTBDLGVsQmk4SjFDLENrQmg4SkEsaUJBQWtDLGVsQm84SmxDLENrQm44SkEsd0JBQXlDLGVsQnU4SnpDLENrQnQ4SkEsc0JBQXVDLGVsQjA4SnZDLENrQno4SkEsZ0JBQWlDLGVsQjY4SmpDLENrQjU4SkEsd0JBQXlDLGVsQmc5SnpDLENrQi84SkEsbUJBQW9DLGVsQm05SnBDLENrQmw5SkEsa0JBQW1DLGVsQnM5Sm5DLENrQnI5SkEseUJBQTBDLGVsQnk5SjFDLENrQng5SkEsZ0JBQWlDLGVsQjQ5SmpDLENrQjM5SkEsaUJBQWtDLGVsQis5SmxDLENrQjk5SkEsaUJBQWtDLGVsQmsrSmxDLENrQmorSkEsaUJBQWtDLGVsQnErSmxDLENrQnArSkEsdUJBQXdDLGVsQncrSnhDLENrQnYrSkEsa0JBQW1DLGVsQjIrSm5DLENrQjErSkEsaUJBQWtDLGVsQjgrSmxDLENrQjcrSkEsd0JBQXlDLGVsQmkvSnpDLENrQmgvSkEsbUJBQW9DLGVsQm8vSnBDLENrQm4vSkEsZ0JBQWlDLGVsQnUvSmpDLENrQnQvSkEsaUJBQWtDLGVsQjAvSmxDLENrQnovSkEsdUJBQXdDLGVsQjYvSnhDLENrQjUvSkEsbUJBQW9DLGVsQmdnS3BDLENrQi8vSkEsY0FBK0IsZWxCbWdLL0IsQ2tCbGdLQSxlQUFnQyxlbEJzZ0toQyxDa0JyZ0tBLHFCQUFzQyxlbEJ5Z0t0QyxDa0J4Z0tBLDJCQUE0QyxlbEI0Z0s1QyxDa0IzZ0tBLHVCQUF3QyxlbEIrZ0t4QyxDa0I5Z0tBLHVCQUF3QyxlbEJraEt4QyxDa0JqaEtBLHNCQUF1QyxlbEJxaEt2QyxDa0JwaEtBLHFCQUFzQyxlbEJ3aEt0QyxDa0J2aEtBLG9CQUFxQyxlbEIyaEtyQyxDa0IxaEtBLHdCQUF5QyxlbEI4aEt6QyxDa0I3aEtBLGlCQUFrQyxlbEJpaUtsQyxDa0JoaUtBLG1CQUFvQyxlbEJvaUtwQyxDa0JuaUtBLGtCQUFtQyxlbEJ1aUtuQyxDa0J0aUtBLHFCQUFzQyxlbEIwaUt0QyxDa0J6aUtBLCtCQUFnRCxlbEI2aUtoRCxDa0I1aUtBLGlCQUFrQyxlbEJnaktsQyxDa0IvaUtBLHVCQUF3QyxlbEJtakt4QyxDa0JsaktBLGdCQUFpQyxlbEJzaktqQyxDa0JyaktBLGtCQUFtQyxlbEJ5aktuQyxDa0J4aktBLGlCQUFrQyxlbEI0aktsQyxDa0IzaktBLGtCQUFtQyxlbEIraktuQyxDa0I5aktBLDBCQUEyQyxlbEJra0szQyxDa0Jqa0tBLGtCQUFtQyxlbEJxa0tuQyxDa0Jwa0tBLG9CQUFxQyxlbEJ3a0tyQyxDa0J2a0tBLDJCQUE0QyxlbEIya0s1QyxDa0Ixa0tBLHNCQUF1QyxlbEI4a0t2QyxDa0I3a0tBLGlCQUFrQyxlbEJpbEtsQyxDa0JobEtBLGdCQUFpQyxlbEJvbEtqQyxDa0JubEtBLHVCQUF3QyxlbEJ1bEt4QyxDa0J0bEtBLGdCQUFpQyxlbEIwbEtqQyxDa0J6bEtBLHdCQUF5QyxlbEI2bEt6QyxDa0I1bEtBLDJCQUE0QyxlbEJnbUs1QyxDa0IvbEtBLDJCQUE0QyxlbEJtbUs1QyxDa0JsbUtBLDBCQUEyQyxlbEJzbUszQyxDa0JybUtBLG1CQUFvQyxlbEJ5bUtwQyxDa0J4bUtBLHVCQUF3QyxlbEI0bUt4QyxDa0IzbUtBLHNCQUF1QyxlbEIrbUt2QyxDa0I5bUtBLDBCQUEyQyxlbEJrbkszQyxDa0JqbktBLGVBQWdDLGVsQnFuS2hDLENrQnBuS0EsZ0NBQWlELGVsQnduS2pELENrQnZuS0EsZ0JBQWlDLGVsQjJuS2pDLENrQjFuS0EsK0JBQWdELGVsQjhuS2hELENrQjduS0Esb0JBQXFDLGVsQmlvS3JDLENrQmhvS0EscUJBQXNDLGVsQm9vS3RDLENrQm5vS0EsNEJBQTZDLGVsQnVvSzdDLENrQnRvS0Esc0JBQXVDLGVsQjBvS3ZDLENrQnpvS0Esc0JBQXVDLGVsQjZvS3ZDLENrQjVvS0EsbUJBQW9DLGVsQmdwS3BDLENrQi9vS0EsbUJBQW9DLGVsQm1wS3BDLENrQmxwS0Esa0JBQW1DLGVsQnNwS25DLENrQnJwS0EsaUJBQWtDLGVsQnlwS2xDLENrQnhwS0EsZ0JBQWlDLGVsQjRwS2pDLENrQjNw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RjVCSixPRXFNUSxpQkg3Sk4sQ0FDRixDQ3BDQSxPRXlMUSwrQkhqSlIsQ0dqQkksMEJGdkJKLE9FZ01RLGdCSG5KTixDQUNGLENDekNBLE9FZ0xNLGlCSG5JTixDQ3hDQSxPRTJLTSxjSC9ITixDQ2pDQSxFQUVFLGtCQ2tVOEIsQ0RuVTlCLFlEcUNGLENDekJBLHlDQUdFLFdBQVksQ0FEWixnQ0FBaUMsQ0FFakMsNkJENEJGLENDdEJBLFFBRUUsaUJBQWtCLENBQ2xCLG1CQUFvQixDQUZwQixrQkQyQkYsQ0NuQkEsTUFFRSxpQkRzQkYsQ0NuQkEsU0FJRSxrQkFBbUIsQ0FEbkIsWUR1QkYsQ0NuQkEsd0JBSUUsZURzQkYsQ0NuQkEsR0FDRSxlRHNCRixDQ2pCQSxHQUNFLG1CQUFvQixDQUNwQixhRG9CRixDQ2RBLFdBQ0UsZURpQkYsQ0NUQSxTQUVFLGtCRFlGLENDSkEsYUU0RU0sZ0JIcEVOLENDREEsV0FFRSx3QkNtY21DLENEcGNuQyxZREtGLENDS0EsUUUwRE0sZUF2RStCLENGaUJuQyxhQUFjLENBRmQsaUJBQWtCLENBR2xCLHVCREZGLENDS0EsSUFBTSxhREROLENDRUEsSUFBTSxTREVOLENDR0EsRUFDRSxhQ3BOZSxDRHFOZix5QkRBRixDQ0ZBLFFBS0ksYURDSixDQ1NBLDREQUdJLGFBQWMsQ0FDZCxvQkRSSixDQ2VBLGtCQU1FLGFBQW9DLENBRnBDLG9DQzZTb0YsQ0MvUmhGLGFBdkUrQixDRjREbkMsMEJEWkYsQ0NtQkEsSUFDRSxhQUFjLENFR1YsZ0JBdkUrQixDRnNFbkMsa0JBQW1CLENBRG5CLFlBQWEsQ0FFYixhRGZGLENDV0EsU0FXSSxhQUFjLENFUFosaUJBdkUrQixDRitFakMsaUJEakJKLENDcUJBLEtBR0Usb0JBQXFCLENBRHJCLGFDMVFlLENDNFBYLGdCSEhOLENDcUJFLE9BQ0UsYURsQkosQ0NzQkEsSUFJRSx3QkMvU2dCLENFRWQsbUJGZ2dCK0IsQ0RwTmpDLFVDdlRhLENDNlJULGdCQXZFK0IsQ0YrRm5DLG1CRGZGLENDY0EsUUV2Qk0sYUF2RStCLENGd0dqQyxlQzBRNkIsQ0Q1UTdCLFNEaEJKLENDMkJBLE9BQ0UsZUR4QkYsQ0M4QkEsUUFFRSxxQkQzQkYsQ0NtQ0EsTUFFRSx3QkFBeUIsQ0FEekIsbUJEL0JGLENDbUNBLFFBR0UsYUMxVmdCLENEeVZoQixvQkN1VWlDLENEeFVqQyxpQkN3VWlDLENEclVqQyxlRGhDRixDQ3VDQSxHQUVFLGtCQUFtQixDQUNuQiwrQkRyQ0YsQ0N3Q0EsMkJBUUUsY0FBZSxDQUZmLG9CRG5DRixDQzZDQSxNQUNFLG9CRDFDRixDQ2dEQSxPQUVFLGVEOUNGLENDc0RBLGlDQUNFLFNEbkRGLENDd0RBLHNDQU1FLG1CQUFvQixDRTlIaEIsaUJBdkUrQixDRnVNbkMsbUJBQW9CLENBSHBCLFFEbERGLENDeURBLGNBRUUsbUJEdERGLENBRUEsY0MwREUsY0R4REYsQ0MyREEsT0FHRSxnQkQxREYsQ0N1REEsZ0JBT0ksU0QxREosQ0FFQSwwQ0NnRUUsWUQ5REYsQ0NzRUEsZ0RBSUUseUJEbkVGLENDK0RBLDRHQVFNLGNEaEVOLENDdUVBLG1CQUVFLGlCQUFrQixDQURsQixTRG5FRixDQ3lFQSxTQUNFLGVEdEVGLENDZ0ZBLFNBSUUsUUFBUyxDQURULFFBQVMsQ0FGVCxXQUFZLENBQ1osU0QzRUYsQ0NxRkEsT0FDRSxVQUFXLENFaE5MLCtCQWY2QixDRnFPbkMsbUJBQW9CLENBSHBCLG1CQzZKaUMsQ0Q5SmpDLFNBQVUsQ0FEVixVRDlFRixDR3JTSSwwQkZpWEosT0V4TVEsZ0JIaUlOLENBQ0YsQ0NzRUEsU0FVSSxVRDVFSixDQ21GQSwrT0FPRSxTRGhGRixDQ21GQSw0QkFDRSxXRGhGRixDQUVBLGNDeUZFLDRCQUE2QixDQUQ3QixtQkRyRkYsQ0N5R0EsNEJBQ0UsdUJEOUZGLENDbUdBLCtCQUNFLFNEaEdGLENDc0dBLHVCQUNFLFlEbkdGLENDeUdBLDZCQUVFLHlCQUEwQixDQUQxQixZRHJHRixDQzJHQSxPQUNFLG9CRHhHRixDQzZHQSxPQUNFLFFEMUdGLENDaUhBLFFBRUUsY0FBZSxDQURmLGlCRDdHRixDQ3NIQSxTQUNFLHVCRG5IRixDQUVBLFNDMEhFLHNCRHhIRixDSzNkQSxNRnlRTSxpQkF2RStCLENFaE1uQyxlTDhkRixDS3pkRSxXRnNRTSxnQ0FmNkIsQ0VyUGpDLGVIMGxCcUIsQ0d6bEJyQixlTDRkSixDRzNYSSwwQkVwR0YsV0Y2UU0sY0h1Tk4sQ0FDRixDS3JlRSxXRnNRTSxnQ0FmNkIsQ0VyUGpDLGVIMGxCcUIsQ0d6bEJyQixlTHdlSixDR3ZZSSwwQkVwR0YsV0Y2UU0sZ0JIbU9OLENBQ0YsQ0tqZkUsV0ZzUU0sZ0NBZjZCLENFclBqQyxlSDBsQnFCLENHemxCckIsZUxvZkosQ0duWkksMEJFcEdGLFdGNlFNLGNIK09OLENBQ0YsQ0s3ZkUsV0ZzUU0sZ0NBZjZCLENFclBqQyxlSDBsQnFCLENHemxCckIsZUxnZ0JKLENHL1pJLDBCRXBHRixXRjZRTSxnQkgyUE4sQ0FDRixDS3pnQkUsV0ZzUU0sZ0NBZjZCLENFclBqQyxlSDBsQnFCLENHemxCckIsZUw0Z0JKLENHM2FJLDBCRXBHRixXRjZRTSxjSHVRTixDQUNGLENLcmhCRSxXRnNRTSxnQ0FmNkIsQ0VyUGpDLGVIMGxCcUIsQ0d6bEJyQixlTHdoQkosQ0d2YkksMEJFcEdGLFdGNlFNLGdCSG1STixDQUNGLENLdGdCQSw0QkN6REUsZUFBZ0IsQ0FEaEIsY04wa0JGLENLN2dCQSxrQkFDRSxvQkxnaEJGLENLamhCQSxtQ0FJSSxrQkxpaEJKLENLdmdCQSxZRnNOTSxnQkF2RStCLENFN0luQyx3QkwwZ0JGLENLdGdCQSxZRmdOTSxpQkF2RStCLENFeEluQyxrQkwwZ0JGLENLM2dCQSx3QkFLSSxlTDBnQkosQ0t0Z0JBLG1CQUlFLGFIcEZnQixDQ3VSWixnQkF2RStCLENFOUhuQyxrQkhzUlcsQ0d2UlgsZ0JMNGdCRixDSzdnQkEsMEJBT0ksb0JMMGdCSixDT2xtQkEsMEJDQ0UsV0FBWSxDQUhaLGNSa25CRixDT2huQkEsZUFFRSxxQkxQYSxDS1FiLHdCTExnQixDRVFkLGVKY2EsQ09uQmYsY1ArbUJGLENPam1CQSxRQUVFLG9CUG1tQkYsQ09obUJBLFlBRUUsYUFBYyxDQURkLG1CUG9tQkYsQ09obUJBLGdCQUVFLGFMMUJnQixDQ3VSWixnQkhzV04sQ1Nyb0JFLG1HQ0NBLGdCQUFpQixDQURqQixpQkFBa0IsQ0FEbEIsc0NBQXNFLENBRHRFLHVDQUF1RSxDQUR2RSxVVnNwQkYsQ1cxbEJJLHlCRjVDRSx5QkFDRSxlVDBvQk4sQ0FDRixDV2htQkkseUJGNUNFLHVDQUNFLGVUZ3BCTixDQUNGLENXdG1CSSx5QkY1Q0UscURBQ0UsZVRzcEJOLENBQ0YsQ1c1bUJJLDBCRjVDRSxtRUFDRSxnQlQ0cEJOLENBQ0YsQ1dsbkJJLDBCRjVDRSxrRkFDRSxnQlRrcUJOLENBQ0YsQ1lsckJFLEtDQUEsb0JBQXdDLENBQ3hDLGVBQXdDLENBQ3hDLFlBQWEsQ0FDYixjQUFlLENBSWYsd0NBQXFFLENBRHJFLHlDQUFzRSxDQUR0RSxzQ2J1ckJGLENZNXJCRSxPQ2dCQSxhQUFjLENBS2QsNkJBQXdELENBSHhELGNBQWUsQ0FFZix3Q0FBcUUsQ0FEckUseUNBQXNFLENBRnRFLFVib3JCRixDYWpvQk0sS0FDRSxXYm9vQlIsQ2Fqb0JNLGlCQXBDSixhQUFjLENBQ2QsVWJ5cUJGLENhM3BCRSxjQUNFLGFBQWMsQ0FDZCxVYjhwQkosQ2FocUJFLGNBQ0UsYUFBYyxDQUNkLFNibXFCSixDYXJxQkUsY0FDRSxhQUFjLENBQ2QsZWJ3cUJKLENhMXFCRSxjQUNFLGFBQWMsQ0FDZCxTYjZxQkosQ2EvcUJFLGNBQ0UsYUFBYyxDQUNkLFNia3JCSixDYXByQkUsY0FDRSxhQUFjLENBQ2QsZWJ1ckJKLENheHBCTSxVQWhESixhQUFjLENBQ2QsVWI0c0JGLENhdnBCVSxPQWhFTixhQUFjLENBQ2QsY2IydEJKLENhNXBCVSxPQWhFTixhQUFjLENBQ2QsZWJndUJKLENhanFCVSxPQWhFTixhQUFjLENBQ2QsU2JxdUJKLENhdHFCVSxPQWhFTixhQUFjLENBQ2QsZWIwdUJKLENhM3FCVSxPQWhFTixhQUFjLENBQ2QsZWIrdUJKLENhaHJCVSxPQWhFTixhQUFjLENBQ2QsU2JvdkJKLENhcnJCVSxPQWhFTixhQUFjLENBQ2QsZWJ5dkJKLENhMXJCVSxPQWhFTixhQUFjLENBQ2QsZWI4dkJKLENhL3JCVSxPQWhFTixhQUFjLENBQ2QsU2Jtd0JKLENhcHNCVSxRQWhFTixhQUFjLENBQ2QsZWJ3d0JKLENhenNCVSxRQWhFTixhQUFjLENBQ2QsZWI2d0JKLENhOXNCVSxRQWhFTixhQUFjLENBQ2QsVWJreEJKLENhM3NCWSxVQXhEVixvQmJ1d0JGLENhL3NCWSxVQXhEVixxQmIyd0JGLENhbnRCWSxVQXhEVixlYit3QkYsQ2F2dEJZLFVBeERWLHFCYm14QkYsQ2EzdEJZLFVBeERWLHFCYnV4QkYsQ2EvdEJZLFVBeERWLGViMnhCRixDYW51QlksVUF4RFYscUJiK3hCRixDYXZ1QlksVUF4RFYscUJibXlCRixDYTN1QlksVUF4RFYsZWJ1eUJGLENhL3VCWSxXQXhEVixxQmIyeUJGLENhbnZCWSxXQXhEVixxQmIreUJGLENhNXVCUSxXQUVFLGViK3VCVixDYTV1QlEsV0FFRSxlYit1QlYsQ2F0dkJRLFdBRUUscUJieXZCVixDYXR2QlEsV0FFRSxxQmJ5dkJWLENhaHdCUSxXQUVFLG9CYm13QlYsQ2Fod0JRLFdBRUUsb0JibXdCVixDYTF3QlEsV0FFRSxrQmI2d0JWLENhMXdCUSxXQUVFLGtCYjZ3QlYsQ2FweEJRLFdBRUUsb0JidXhCVixDYXB4QlEsV0FFRSxvQmJ1eEJWLENhOXhCUSxXQUVFLGtCYml5QlYsQ2E5eEJRLFdBRUUsa0JiaXlCVixDVzMxQkkseUJFVUUsUUFDRSxXYnExQk4sQ2FsMUJJLG9CQXBDSixhQUFjLENBQ2QsVWJ5M0JBLENhMzJCQSxpQkFDRSxhQUFjLENBQ2QsVWI2MkJGLENhLzJCQSxpQkFDRSxhQUFjLENBQ2QsU2JpM0JGLENhbjNCQSxpQkFDRSxhQUFjLENBQ2QsZWJxM0JGLENhdjNCQSxpQkFDRSxhQUFjLENBQ2QsU2J5M0JGLENhMzNCQSxpQkFDRSxhQUFjLENBQ2QsU2I2M0JGLENhLzNCQSxpQkFDRSxhQUFjLENBQ2QsZWJpNEJGLENhbDJCSSxhQWhESixhQUFjLENBQ2QsVWJxNUJBLENhaDJCUSxVQWhFTixhQUFjLENBQ2QsY2JtNkJGLENhcDJCUSxVQWhFTixhQUFjLENBQ2QsZWJ1NkJGLENheDJCUSxVQWhFTixhQUFjLENBQ2QsU2IyNkJGLENhNTJCUSxVQWhFTixhQUFjLENBQ2QsZWIrNkJGLENhaDNCUSxVQWhFTixhQUFjLENBQ2QsZWJtN0JGLENhcDNCUSxVQWhFTixhQUFjLENBQ2QsU2J1N0JGLENheDNCUSxVQWhFTixhQUFjLENBQ2QsZWIyN0JGLENhNTNCUSxVQWhFTixhQUFjLENBQ2QsZWIrN0JGLENhaDRCUSxVQWhFTixhQUFjLENBQ2QsU2JtOEJGLENhcDRCUSxXQWhFTixhQUFjLENBQ2QsZWJ1OEJGLENheDRCUSxXQWhFTixhQUFjLENBQ2QsZWIyOEJGLENhNTRCUSxXQWhFTixhQUFjLENBQ2QsVWIrOEJGLENheDRCVSxhQXhEVixhYm04QkEsQ2EzNEJVLGFBeERWLG9CYnM4QkEsQ2E5NEJVLGFBeERWLHFCYnk4QkEsQ2FqNUJVLGFBeERWLGViNDhCQSxDYXA1QlUsYUF4RFYscUJiKzhCQSxDYXY1QlUsYUF4RFYscUJiazlCQSxDYTE1QlUsYUF4RFYsZWJxOUJBLENhNzVCVSxhQXhEVixxQmJ3OUJBLENhaDZCVSxhQXhEVixxQmIyOUJBLENhbjZCVSxhQXhEVixlYjg5QkEsQ2F0NkJVLGNBeERWLHFCYmkrQkEsQ2F6NkJVLGNBeERWLHFCYm8rQkEsQ2FqNkJNLGlCQUVFLGVibTZCUixDYWg2Qk0saUJBRUUsZWJrNkJSLENhejZCTSxpQkFFRSxxQmIyNkJSLENheDZCTSxpQkFFRSxxQmIwNkJSLENhajdCTSxpQkFFRSxvQmJtN0JSLENhaDdCTSxpQkFFRSxvQmJrN0JSLENhejdCTSxpQkFFRSxrQmIyN0JSLENheDdCTSxpQkFFRSxrQmIwN0JSLENhajhCTSxpQkFFRSxvQmJtOEJSLENhaDhCTSxpQkFFRSxvQmJrOEJSLENhejhCTSxpQkFFRSxrQmIyOEJSLENheDhCTSxpQkFFRSxrQmIwOEJSLENBQ0YsQ1dyZ0NJLHlCRVVFLFFBQ0UsV2IrL0JOLENhNS9CSSxvQkFwQ0osYUFBYyxDQUNkLFVibWlDQSxDYXJoQ0EsaUJBQ0UsYUFBYyxDQUNkLFVidWhDRixDYXpoQ0EsaUJBQ0UsYUFBYyxDQUNkLFNiMmhDRixDYTdoQ0EsaUJBQ0UsYUFBYyxDQUNkLGViK2hDRixDYWppQ0EsaUJBQ0UsYUFBYyxDQUNkLFNibWlDRixDYXJpQ0EsaUJBQ0UsYUFBYyxDQUNkLFNidWlDRixDYXppQ0EsaUJBQ0UsYUFBYyxDQUNkLGViMmlDRixDYTVnQ0ksYUFoREosYUFBYyxDQUNkLFViK2pDQSxDYTFnQ1EsVUFoRU4sYUFBYyxDQUNkLGNiNmtDRixDYTlnQ1EsVUFoRU4sYUFBYyxDQUNkLGViaWxDRixDYWxoQ1EsVUFoRU4sYUFBYyxDQUNkLFNicWxDRixDYXRoQ1EsVUFoRU4sYUFBYyxDQUNkLGVieWxDRixDYTFoQ1EsVUFoRU4sYUFBYyxDQUNkLGViNmxDRixDYTloQ1EsVUFoRU4sYUFBYyxDQUNkLFNiaW1DRixDYWxpQ1EsVUFoRU4sYUFBYyxDQUNkLGVicW1DRixDYXRpQ1EsVUFoRU4sYUFBYyxDQUNkLGVieW1DRixDYTFpQ1EsVUFoRU4sYUFBYyxDQUNkLFNiNm1DRixDYTlpQ1EsV0FoRU4sYUFBYyxDQUNkLGViaW5DRixDYWxqQ1EsV0FoRU4sYUFBYyxDQUNkLGVicW5DRixDYXRqQ1EsV0FoRU4sYUFBYyxDQUNkLFVieW5DRixDYWxqQ1UsYUF4RFYsYWI2bUNBLENhcmpDVSxhQXhEVixvQmJnbkNBLENheGpDVSxhQXhEVixxQmJtbkNBLENhM2pDVSxhQXhEVixlYnNuQ0EsQ2E5akNVLGFBeERWLHFCYnluQ0EsQ2Fqa0NVLGFBeERWLHFCYjRuQ0EsQ2Fwa0NVLGFBeERWLGViK25DQSxDYXZrQ1UsYUF4RFYscUJia29DQSxDYTFrQ1UsYUF4RFYscUJicW9DQSxDYTdrQ1UsYUF4RFYsZWJ3b0NBLENhaGxDVSxjQXhEVixxQmIyb0NBLENhbmxDVSxjQXhEVixxQmI4b0NBLENhM2tDTSxpQkFFRSxlYjZrQ1IsQ2Exa0NNLGlCQUVFLGViNGtDUixDYW5sQ00saUJBRUUscUJicWxDUixDYWxsQ00saUJBRUUscUJib2xDUixDYTNsQ00saUJBRUUsb0JiNmxDUixDYTFsQ00saUJBRUUsb0JiNGxDUixDYW5tQ00saUJBRUUsa0JicW1DUixDYWxtQ00saUJBRUUsa0Jib21DUixDYTNtQ00saUJBRUUsb0JiNm1DUixDYTFtQ00saUJBRUUsb0JiNG1DUixDYW5uQ00saUJBRUUsa0JicW5DUixDYWxuQ00saUJBRUUsa0Jib25DUixDQUNGLENXL3FDSSx5QkVVRSxRQUNFLFdieXFDTixDYXRxQ0ksb0JBcENKLGFBQWMsQ0FDZCxVYjZzQ0EsQ2EvckNBLGlCQUNFLGFBQWMsQ0FDZCxVYmlzQ0YsQ2Fuc0NBLGlCQUNFLGFBQWMsQ0FDZCxTYnFzQ0YsQ2F2c0NBLGlCQUNFLGFBQWMsQ0FDZCxlYnlzQ0YsQ2Ezc0NBLGlCQUNFLGFBQWMsQ0FDZCxTYjZzQ0YsQ2Evc0NBLGlCQUNFLGFBQWMsQ0FDZCxTYml0Q0YsQ2FudENBLGlCQUNFLGFBQWMsQ0FDZCxlYnF0Q0YsQ2F0ckNJLGFBaERKLGFBQWMsQ0FDZCxVYnl1Q0EsQ2FwckNRLFVBaEVOLGFBQWMsQ0FDZCxjYnV2Q0YsQ2F4ckNRLFVBaEVOLGFBQWMsQ0FDZCxlYjJ2Q0YsQ2E1ckNRLFVBaEVOLGFBQWMsQ0FDZCxTYit2Q0YsQ2Foc0NRLFVBaEVOLGFBQWMsQ0FDZCxlYm13Q0YsQ2Fwc0NRLFVBaEVOLGFBQWMsQ0FDZCxlYnV3Q0YsQ2F4c0NRLFVBaEVOLGFBQWMsQ0FDZCxTYjJ3Q0YsQ2E1c0NRLFVBaEVOLGFBQWMsQ0FDZCxlYit3Q0YsQ2FodENRLFVBaEVOLGFBQWMsQ0FDZCxlYm14Q0YsQ2FwdENRLFVBaEVOLGFBQWMsQ0FDZCxTYnV4Q0YsQ2F4dENRLFdBaEVOLGFBQWMsQ0FDZCxlYjJ4Q0YsQ2E1dENRLFdBaEVOLGFBQWMsQ0FDZCxlYit4Q0YsQ2FodUNRLFdBaEVOLGFBQWMsQ0FDZCxVYm15Q0YsQ2E1dENVLGFBeERWLGFidXhDQSxDYS90Q1UsYUF4RFYsb0JiMHhDQSxDYWx1Q1UsYUF4RFYscUJiNnhDQSxDYXJ1Q1UsYUF4RFYsZWJneUNBLENheHVDVSxhQXhEVixxQmJteUNBLENhM3VDVSxhQXhEVixxQmJzeUNBLENhOXVDVSxhQXhEVixlYnl5Q0EsQ2FqdkNVLGFBeERWLHFCYjR5Q0EsQ2FwdkNVLGFBeERWLHFCYit5Q0EsQ2F2dkNVLGFBeERWLGVia3pDQSxDYTF2Q1UsY0F4RFYscUJicXpDQSxDYTd2Q1UsY0F4RFYscUJid3pDQSxDYXJ2Q00saUJBRUUsZWJ1dkNSLENhcHZDTSxpQkFFRSxlYnN2Q1IsQ2E3dkNNLGlCQUVFLHFCYit2Q1IsQ2E1dkNNLGlCQUVFLHFCYjh2Q1IsQ2Fyd0NNLGlCQUVFLG9CYnV3Q1IsQ2Fwd0NNLGlCQUVFLG9CYnN3Q1IsQ2E3d0NNLGlCQUVFLGtCYit3Q1IsQ2E1d0NNLGlCQUVFLGtCYjh3Q1IsQ2FyeENNLGlCQUVFLG9CYnV4Q1IsQ2FweENNLGlCQUVFLG9CYnN4Q1IsQ2E3eENNLGlCQUVFLGtCYit4Q1IsQ2E1eENNLGlCQUVFLGtCYjh4Q1IsQ0FDRixDV3oxQ0ksMEJFVUUsUUFDRSxXYm0xQ04sQ2FoMUNJLG9CQXBDSixhQUFjLENBQ2QsVWJ1M0NBLENhejJDQSxpQkFDRSxhQUFjLENBQ2QsVWIyMkNGLENhNzJDQSxpQkFDRSxhQUFjLENBQ2QsU2IrMkNGLENhajNDQSxpQkFDRSxhQUFjLENBQ2QsZWJtM0NGLENhcjNDQSxpQkFDRSxhQUFjLENBQ2QsU2J1M0NGLENhejNDQSxpQkFDRSxhQUFjLENBQ2QsU2IyM0NGLENhNzNDQSxpQkFDRSxhQUFjLENBQ2QsZWIrM0NGLENhaDJDSSxhQWhESixhQUFjLENBQ2QsVWJtNUNBLENhOTFDUSxVQWhFTixhQUFjLENBQ2QsY2JpNkNGLENhbDJDUSxVQWhFTixhQUFjLENBQ2QsZWJxNkNGLENhdDJDUSxVQWhFTixhQUFjLENBQ2QsU2J5NkNGLENhMTJDUSxVQWhFTixhQUFjLENBQ2QsZWI2NkNGLENhOTJDUSxVQWhFTixhQUFjLENBQ2QsZWJpN0NGLENhbDNDUSxVQWhFTixhQUFjLENBQ2QsU2JxN0NGLENhdDNDUSxVQWhFTixhQUFjLENBQ2QsZWJ5N0NGLENhMTNDUSxVQWhFTixhQUFjLENBQ2QsZWI2N0NGLENhOTNDUSxVQWhFTixhQUFjLENBQ2QsU2JpOENGLENhbDRDUSxXQWhFTixhQUFjLENBQ2QsZWJxOENGLENhdDRDUSxXQWhFTixhQUFjLENBQ2QsZWJ5OENGLENhMTRDUSxXQWhFTixhQUFjLENBQ2QsVWI2OENGLENhdDRDVSxhQXhEVixhYmk4Q0EsQ2F6NENVLGFBeERWLG9CYm84Q0EsQ2E1NENVLGFBeERWLHFCYnU4Q0EsQ2EvNENVLGFBeERWLGViMDhDQSxDYWw1Q1UsYUF4RFYscUJiNjhDQSxDYXI1Q1UsYUF4RFYscUJiZzlDQSxDYXg1Q1UsYUF4RFYsZWJtOUNBLENhMzVDVSxhQXhEVixxQmJzOUNBLENhOTVDVSxhQXhEVixxQmJ5OUNBLENhajZDVSxhQXhEVixlYjQ5Q0EsQ2FwNkNVLGNBeERWLHFCYis5Q0EsQ2F2NkNVLGNBeERWLHFCYmsrQ0EsQ2EvNUNNLGlCQUVFLGViaTZDUixDYTk1Q00saUJBRUUsZWJnNkNSLENhdjZDTSxpQkFFRSxxQmJ5NkNSLENhdDZDTSxpQkFFRSxxQmJ3NkNSLENhLzZDTSxpQkFFRSxvQmJpN0NSLENhOTZDTSxpQkFFRSxvQmJnN0NSLENhdjdDTSxpQkFFRSxrQmJ5N0NSLENhdDdDTSxpQkFFRSxrQmJ3N0NSLENhLzdDTSxpQkFFRSxvQmJpOENSLENhOTdDTSxpQkFFRSxvQmJnOENSLENhdjhDTSxpQkFFRSxrQmJ5OENSLENhdDhDTSxpQkFFRSxrQmJ3OENSLENBQ0YsQ1duZ0RJLDBCRVVFLFNBQ0UsV2I2L0NOLENhMS9DSSxxQkFwQ0osYUFBYyxDQUNkLFViaWlEQSxDYW5oREEsa0JBQ0UsYUFBYyxDQUNkLFVicWhERixDYXZoREEsa0JBQ0UsYUFBYyxDQUNkLFNieWhERixDYTNoREEsa0JBQ0UsYUFBYyxDQUNkLGViNmhERixDYS9oREEsa0JBQ0UsYUFBYyxDQUNkLFNiaWlERixDYW5pREEsa0JBQ0UsYUFBYyxDQUNkLFNicWlERixDYXZpREEsa0JBQ0UsYUFBYyxDQUNkLGVieWlERixDYTFnREksY0FoREosYUFBYyxDQUNkLFViNmpEQSxDYXhnRFEsV0FoRU4sYUFBYyxDQUNkLGNiMmtERixDYTVnRFEsV0FoRU4sYUFBYyxDQUNkLGViK2tERixDYWhoRFEsV0FoRU4sYUFBYyxDQUNkLFNibWxERixDYXBoRFEsV0FoRU4sYUFBYyxDQUNkLGVidWxERixDYXhoRFEsV0FoRU4sYUFBYyxDQUNkLGViMmxERixDYTVoRFEsV0FoRU4sYUFBYyxDQUNkLFNiK2xERixDYWhpRFEsV0FoRU4sYUFBYyxDQUNkLGVibW1ERixDYXBpRFEsV0FoRU4sYUFBYyxDQUNkLGVidW1ERixDYXhpRFEsV0FoRU4sYUFBYyxDQUNkLFNiMm1ERixDYTVpRFEsWUFoRU4sYUFBYyxDQUNkLGViK21ERixDYWhqRFEsWUFoRU4sYUFBYyxDQUNkLGVibW5ERixDYXBqRFEsWUFoRU4sYUFBYyxDQUNkLFVidW5ERixDYWhqRFUsY0F4RFYsYWIybURBLENhbmpEVSxjQXhEVixvQmI4bURBLENhdGpEVSxjQXhEVixxQmJpbkRBLENhempEVSxjQXhEVixlYm9uREEsQ2E1akRVLGNBeERWLHFCYnVuREEsQ2EvakRVLGNBeERWLHFCYjBuREEsQ2Fsa0RVLGNBeERWLGViNm5EQSxDYXJrRFUsY0F4RFYscUJiZ29EQSxDYXhrRFUsY0F4RFYscUJibW9EQSxDYTNrRFUsY0F4RFYsZWJzb0RBLENhOWtEVSxlQXhEVixxQmJ5b0RBLENhamxEVSxlQXhEVixxQmI0b0RBLENhemtETSxtQkFFRSxlYjJrRFIsQ2F4a0RNLG1CQUVFLGViMGtEUixDYWpsRE0sbUJBRUUscUJibWxEUixDYWhsRE0sbUJBRUUscUJia2xEUixDYXpsRE0sbUJBRUUsb0JiMmxEUixDYXhsRE0sbUJBRUUsb0JiMGxEUixDYWptRE0sbUJBRUUsa0JibW1EUixDYWhtRE0sbUJBRUUsa0Jia21EUixDYXptRE0sbUJBRUUsb0JiMm1EUixDYXhtRE0sbUJBRUUsb0JiMG1EUixDYWpuRE0sbUJBRUUsa0JibW5EUixDYWhuRE0sbUJBRUUsa0Jia25EUixDQUNGLENjeHVEQSxPQUNFLHlCQUF3QyxDQUN4QyxnQ0FB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Y3BrQi9CLGVBQWdCLENBRGhCLGtDQzBOOEQsQ0QzTjlELCtCaEIyN0RGLENnQmo3REEsbUJiNFFNLGlCQXZFK0IsQ2FuTW5DLGdDQytNOEQsQ0RoTjlELDZCaEJzN0RGLENnQmo3REEsbUJic1FNLGlCQXZFK0IsQ2E3TG5DLGlDQ3lNOEQsQ0QxTTlELDhCaEJzN0RGLENrQmw5REEsV0FLRSxhaEJLZ0IsQ0N1UlosZ0JBdkUrQixDZXpObkMsaUJsQnU5REYsQ21CeDlEQSxjQVlFLGVBQWdCLENBRmhCLDJCQUE0QixDQUQ1QixxQmpCTGEsQ2lCT2Isd0JqQkhnQixDRU9kLGVKY2EsQ21CckJmLGFqQktnQixDaUJaaEIsYUFBYyxDaEJnU1YsY0F2RStCLENnQnBObkMsZWpCcWtCK0IsQ2lCcGtCL0IsZWpCMGtCK0IsQ2lCOWtCL0Isc0JqQml1QmtDLENrQnh0QjlCLG9FbEJvMkI0RixDaUI5MkJoRyxVbkJzK0RGLENvQng5RE0sdUNEaEJOLGNDaUJRLGVwQjQ5RE4sQ0FDRixDbUI5K0RBLHlCQXFCSSxlbkI2OURKLENtQmwvREEsd0RBd0JNLGNuQjg5RE4sQ21CdC9EQSxvQkErQkkscUJqQjNCVyxDaUI0Qlgsb0JGMEtpQyxDRXBLL0IsNENqQkpXLENpQkpiLGFqQmpCYyxDaUJvQmQsU25CNjlESixDbUI5L0RBLDJDQStDSSxZbkJtOURKLENtQmxnRUEsMkJBb0RJLGFqQjFDYyxDaUI0Q2QsU25CaTlESixDbUJ2Z0VBLCtDQWdFSSx3QmpCMURjLENpQjZEZCxTbkJ5OERKLENtQjVnRUEsb0NFQUUsd0JuQk1nQixDaUIwRWQsY0FBZSxDQUZmLG9CQUFxQixDQUdyQiwyQm5CbkRjLENtQm9EZCxlQUFnQixDQVBoQixhakI5RGMsQ2lCNERkLHVCakIycEJnQyxDaUIxcEJoQyx3QmpCMHBCZ0MsQ2lCNXBCaEMsc0JqQjRwQmdDLENpQnZwQmhDLG1CQUFvQixDQ2pFbEIsNkhwQitnRU4sQ29CM2dFTSx1Q0RoQk4sb0NDaUJRLGVwQitnRU4sQ0FDRixDbUJqaUVBLHlFQXVGSSx3Qm5CODhESixDbUJyaUVBLDBDRUFFLHdCbkJNZ0IsQ2lCNkZkLGNBQWUsQ0FGZixvQkFBcUIsQ0FHckIsMkJuQnRFYyxDbUJ1RWQsZUFBZ0IsQ0FQaEIsYWpCakZjLENpQitFZCx1QmpCd29CZ0MsQ2lCdm9CaEMsd0JqQnVvQmdDLENpQnpvQmhDLHNCakJ5b0JnQyxDaUJwb0JoQyxtQkFBb0IsQ0NwRmxCLDZIcEJ3aUVOLENvQnBpRU0sdUNEaEJOLDBDQ2lCUSxlcEJ3aUVOLENBQ0YsQ21CMWpFQSwrRUEwR0ksd0JuQm85REosQ21CMzhEQSx3QkFPRSw0QkFBNkIsQ0FFN0Isd0JBQW1DLENBQW5DLGtCQUFtQyxDQUhuQyxhakI1R2dCLENpQnVHaEIsYUFBYyxDQUlkLGVqQnlkK0IsQ2lCMWQvQixlQUFnQixDQURoQixpQkFBMkIsQ0FEM0IsVW5CcTlERixDbUJ2OURBLGdGQWNJLGNBQWUsQ0FEZixlbkIrOERKLENtQm44REEsaUJmN0hJLG1CRmdnQitCLENDOU83QixpQkF2RStCLENnQjdFbkMsb0NGeUY4RCxDRXhGOUQsb0JuQnc4REYsQ21CMThEQSx1Q0FRSSxxQmpCNGxCK0IsQ2lCM2xCL0IsdUJqQjJsQitCLENpQjdsQi9CLG9CbkJ5OERKLENtQmg5REEsNkNBY0kscUJqQnNsQitCLENpQnJsQi9CLHVCakJxbEIrQixDaUJ2bEIvQixvQm5CeThESixDbUJuOERBLGlCZmhKSSxtQkZpZ0IrQixDQy9PN0IsaUJBdkUrQixDZ0IxRG5DLG1DRnNFOEQsQ0VyRTlELGtCbkJ3OERGLENtQjE4REEsdUNBUUksbUJqQjZrQjhCLENpQjVrQjlCLHNCakI0a0I4QixDaUI5a0I5QixrQm5CeThESixDbUJoOURBLDZDQWNJLG1CakJ1a0I4QixDaUJ0a0I5QixzQmpCc2tCOEIsQ2lCeGtCOUIsa0JuQnk4REosQ21CaDhEQSxzQkFFSSxxQ25CazhESixDbUJwOERBLHlCQU1JLG9DbkJrOERKLENtQng4REEseUJBVUksbUNuQms4REosQ21CNzdEQSxvQkFFRSxXQUFZLENBQ1osZWpCNGhCbUMsQ2lCOWhCbkMsVW5CazhERixDbUJuOERBLG1EQU1JLGNuQmk4REosQ21CdjhEQSx1Q2ZyTEksZUpjYSxDbUJpTGIsWW5CazhESixDbUI1OERBLDBDZnJMSSxlSmNhLENtQnNMYixZbkJrOERKLENzQnBwRUEsYUFLRSxxQ0x3UDhELENLek85RCxlQUFnQixDQVRoQixxQnBCUmEsQ29CU2IsOFBMc0hnRixDS3BIaEYsdUNwQmc3QnFFLENvQmo3QnJFLDJCQUE0QixDQUU1Qix5QnBCZzdCMkMsQ29CLzZCM0Msd0JwQlRnQixDRU9kLGVKY2EsQ3NCbEJmLGFwQkVnQixDb0JYaEIsYUFBYyxDbkIrUlYsY0F2RStCLENtQmpObkMsZXBCa2tCK0IsQ29CamtCL0IsZXBCdWtCK0IsQ29CN2tCL0Isc0NwQmd1QmtDLENrQnh0QjlCLG9FbEJvMkI0RixDb0I3MkJoRyxVdEJzcUVGLENvQnpwRU0sdUNFZk4sYUZnQlEsZXBCNnBFTixDQUNGLENzQjlxRUEsbUJBdUJJLG9CTGtMaUMsQ0s1Sy9CLDRDcEJJVyxDb0JUYixTdEI0cEVKLENzQnByRUEsMERBb0NJLHFCQUFzQixDQUR0QixvQnRCc3BFSixDc0J6ckVBLHNCQXlDSSx3QnRCb3BFSixDc0I3ckVBLDRCQStDSSxpQkFBa0IsQ0FDbEIseUJ0QmtwRUosQ3NCOW9FQSxnQmxCdENJLG1CRmdnQitCLENDOU83QixpQkF2RStCLENtQm5LbkMscUJwQndyQmtDLENvQnZyQmxDLGtCcEJ3ckJpQyxDb0IxckJqQyxrQnRCcXBFRixDc0I5b0VBLGdCbEI5Q0ksbUJGaWdCK0IsQ0MvTzdCLGlCQXZFK0IsQ21CM0puQyxvQnBCb3JCaUMsQ29CbnJCakMsaUJwQm9yQmdDLENvQnRyQmhDLGlCdEJxcEVGLEN1Qm50RUEsWUFDRSxhQUFjLENBR2QscUJyQnEzQitDLENxQnYzQi9DLGlCckJxM0IyRSxDcUJwM0IzRSxrQnZCdXRFRixDdUIxdEVBLDhCQU9JLFVBQVcsQ0FDWCxrQnZCdXRFSixDdUJudEVBLGtCQVVFLGVBQWdCLENBTGhCLHFCckJiYSxDcUJlYix1QkFBMkIsQ0FEM0IsMkJBQTRCLENBRTVCLHVCQUF3QixDQUN4QixnQ3JCUGEsQ3FCU2Isa0JBQW1CLENBVG5CLFVyQncyQjJDLENxQnYyQjNDLGdCQUE4RCxDQUM5RCxrQkFBbUIsQ0FIbkIsU3ZCZ3VFRixDdUJqdUVBLGlDbkJHSSxtQkprdUVKLEN1QnJ1RUEsOEJBb0JJLGlCdkJxdEVKLEN1Qnp1RUEseUJBd0JJLHNCdkJxdEVKLEN1Qjd1RUEsd0JBNEJJLG9CTmtLaUMsQ01oS2pDLDRDckJSYSxDcUJPYixTdkJzdEVKLEN1Qm52RUEsMEJBa0NJLHdCckJaYSxDcUJhYixvQnZCcXRFSixDdUJ4dkVBLHlDQXlDUSw0UHZCbXRFUixDdUI1dkVBLHNDQWlEUSxvS3ZCK3NFUixDdUJod0VBLCtDQXVESSx3QnJCakNhLENxQnVDWCxzUE4wRDRFLENNL0Q5RSxvQnZCOHNFSixDdUJ0d0VBLDJCQW1FSSxXQUFZLENBQ1osVXJCazBCeUMsQ3FCcDBCekMsbUJ2QjBzRUosQ3VCNXdFQSwyRkE0RU0sVXZCb3NFTixDdUJ0ckVBLGFBQ0Usa0J2QnlyRUYsQ3VCMXJFQSwrQkFNSSxpTE51QjhFLENNdEI5RSxxQkFBZ0MsQ25COUZoQyxpQkY0NEJpQyxDcUJoekJqQyxrQkFBNEMsQ0gvRjFDLCtDbEJtNUJnRSxDcUJyekJsRSxTdkIrckVKLENvQnp4RU0sdUNHc0ZOLCtCSHJGUSxlcEI2eEVOLENBQ0YsQ3VCenNFQSxxQ0FZTSx1S3ZCaXNFTixDdUI3c0VBLHVDQXFCUSxvS05RMEUsQ01iNUUsd0J2QmtzRU4sQ3VCdnJFQSxtQkFDRSxvQkFBcUIsQ0FDckIsaUJ2QjByRUYsQ3VCdnJFQSxXQUVFLGtCQUFzQixDQUN0QixtQkFBb0IsQ0FGcEIsaUJ2QjRyRUYsQ3VCN3JFQSxtREFTTSxXQUFZLENBQ1osV3JCcW9CMkIsQ3FCdm9CM0IsbUJ2QjJyRU4sQ3dCdjBFQSxZQUtFLGVBQWdCLENBRGhCLDRCQUE2QixDQUY3QixhUCtOMkIsQ085TjNCLFNBQVUsQ0FGVixVeEI4MEVGLEN3Qi8wRUEsa0JBUUksU3hCMjBFSixDd0JuMUVBLHdDQVk4QiwyRHhCMjBFOUIsQ3dCdjFFQSxvQ0FhOEIsMkR4QjgwRTlCLEN3QjMxRUEsOEJBaUJJLFF4QjgwRUosQ3dCLzFFQSxrQ0E2QkksZUFBZ0IsQ0gvQmxCLHdCbkJrQ2UsQ3NCUGIsUXRCODhCd0MsQ0UxOUJ4QyxrQkYyOUIyQyxDc0JsOUIzQyxXdEI4OEIyQyxDc0I3OEIzQyxrQkFBc0UsQ0picEUsc0dsQm8rQmtJLENzQno5QnBJLFV4QnExRUosQ29CNTFFTSx1Q0lkTixrQ0plUSxlcEJnMkVOLENBQ0YsQ3dCaDNFQSx5Q0hGRSx3QnJCczNFRixDd0JwM0VBLDJDQXlDSSx3QnRCcENjLENzQnFDZCx3QkFBeUIsQ3BCN0J6QixrQkZvOUJrQyxDc0IxN0JsQyxpQkFBa0IsQ0FDbEIsY3RCdTdCcUMsQ3NCejdCckMsWXRCdzdCbUMsQ3NCejdCbkMsVXhCeTFFSixDd0I5M0VBLDhCQXVESSxlQUFnQixDSHpEbEIsd0JuQmtDZSxDc0JtQmIsUXRCbzdCd0MsQ0UxOUJ4QyxrQkYyOUIyQyxDc0J2N0IzQyxXdEJtN0IyQyxDa0IxOUJ6QyxzR2xCbytCa0ksQ3NCOTdCcEksVXhCdzFFSixDb0IxM0VNLHVDSWROLDhCSmVRLGVwQjgzRU4sQ0FDRixDd0I5NEVBLHFDSEZFLHdCckJvNUVGLEN3Qmw1RUEsOEJBbUVJLHdCdEI5RGMsQ3NCK0RkLHdCQUF5QixDcEJ2RHpCLGtCRm85QmtDLENzQmg2QmxDLGlCQUFrQixDQUNsQixjdEI2NUJxQyxDc0IvNUJyQyxZdEI4NUJtQyxDc0IvNUJuQyxVeEI2MUVKLEN3QjU1RUEscUJBMEVJLG1CeEJzMUVKLEN3Qmg2RUEsMkNBNkVNLHdCeEJ1MUVOLEN3QnA2RUEsdUNBaUZNLHdCeEJ1MUVOLEN5Qjk2RUEsZUFDRSxpQnpCaTdFRixDeUJsN0VBLHlEQUtJLHlCUnFPNEQsQ1FwTzVELGdCekJrN0VKLEN5Qng3RUEscUJBZ0JJLDRCQUE2QyxDQUg3QyxXQUFZLENBRFosTUFBTyxDQUVQLG1CdkIwdEJnQyxDdUJ6dEJoQyxtQkFBb0IsQ0FMcEIsaUJBQWtCLENBQ2xCLEtBQU0sQ0FNTixvQkFBcUIsQ0xEbkIsNERwQm83RU4sQ29CaDdFTSx1Q0twQk4scUJMcUJRLGVwQm83RU4sQ0FDRixDeUIxOEVBLDZCQXVCSSxtQnpCdTdFSixDeUI5OEVBLDBDQTBCTSxpQnpCdzdFTixDeUJsOUVBLHdGQWdDTSxzQnZCbStCbUMsQ3VCcCtCbkMsb0J6Qnc3RU4sQ3lCdjlFQSw4Q0FxQ00sc0J2Qjg5Qm1DLEN1Qi85Qm5DLG9CekJ3N0VOLEN5QjU5RUEsNEJBMkNJLHNCdkJ3OUJxQyxDdUJ6OUJyQyxvQnpCdTdFSixDeUJqK0VBLHNJQWtETSxXdkJrOUIrQixDdUJqOUIvQiwwRHpCcTdFTixDeUJ4K0VBLG9EQXlETSxXdkIyOEIrQixDdUIxOEIvQiwwRHpCbTdFTixDMEJ6K0VBLGFBSUUsbUJBQW9CLENBRnBCLFlBQWEsQ0FDYixjQUFlLENBRmYsaUJBQWtCLENBSWxCLFUxQjQrRUYsQzBCai9FQSxxREFVSSxhQUFjLENBRWQsV0FBWSxDQUhaLGlCQUFrQixDQUVsQixRMUI4K0VKLEMwQnovRUEsaUVBa0JJLFMxQjQrRUosQzBCOS9FQSxrQkF5QkksaUJBQWtCLENBQ2xCLFMxQnkrRUosQzBCbmdGQSx3QkE2Qk0sUzFCMCtFTixDMEIvOUVBLGtCQUVFLGtCQUFtQixDQVFuQix3QnhCNUNnQixDd0I2Q2hCLHdCeEIzQ2dCLENFT2QsZUpjYSxDMEJrQmYsYXhCbENnQixDd0I0QmhCLFlBQWEsQ3ZCd1BULGNBdkUrQixDdUI3S25DLGV4QjhoQitCLEN3QjdoQi9CLGV4Qm1pQitCLEN3QnRpQi9CLHNCeEJ5ckJrQyxDd0JwckJsQyxpQkFBa0IsQ0FDbEIsa0IxQnErRUYsQzBCejlFQSxrSHRCOUNJLG1CRmlnQitCLENDL083QixpQkF2RStCLEN1QnpKbkMsa0IxQjg5RUYsQzBCejlFQSxrSHRCdkRJLG1CRmdnQitCLENDOU83QixpQkF2RStCLEN1QmhKbkMsb0IxQjg5RUYsQzBCejlFQSwwREFFRSxrQjFCNDlFRixDMEJqOUVBLGlVdEI1REksNEJzQnVFOEIsQ3RCeEU5Qix5QkowaEZKLEMwQjc5RUEsMEl0QjlDSSwyQnNCb0U4QixDdEJyRTlCLHdCc0JxRThCLENBRDlCLGdCMUI4OEVKLEMwQi84RThELGdCQ3JGMUQsYXpCY2EsQ3lCbkJiLFlBQWEsQ3hCMlFYLGdCQXZFK0IsQ3dCbE1qQyxpQnpCeXhCMEMsQ3lCMXhCMUMsVTNCZ2pGSixDMEJ2OUUwQyxlQ3ZFdEMsbUN6QkFhLENFMUJiLGVKY2EsQzJCV2IsVXpCcENXLEN5QjhCWCxZQUFhLEN4QitQWCxpQkF2RStCLEN3QnJMakMsZ0JBQWlCLENBRmpCLGNBQWUsQ0FDZixvQnpCOHZDNEMsQ3lCbndDNUMsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxTM0JvakZKLEMyQm5sRkksOEhBOENFLGEzQjRpRk4sQzJCMWxGSSwwREF3REksd1FWeUUwRSxDVXZFMUUsd0RBQTZELENBRDdELDJCQUE0QixDQUU1QiwyRFZ5S3dELENVaEwxRCxvQnpCYlcsQ3lCZ0JULGtDM0I0aUZSLEMyQm5tRkksc0VBK0RJLG9CekJ4QlMsQ3lCeUJULDJDM0J3aUZSLEMyQnhtRkksMEVBMEVJLDZFVjBKd0QsQ1UzSnhELGtDM0JvaUZSLEMyQjdtRkksd0RBaUZFLG9CM0JnaUZOLEMyQmpuRkksNE5BdUZNLHNmVjBDd0UsQ1V6Q3hFLDREekI2MUJvRCxDeUI1MUJwRCxxRVYySXNELENVOUl0RCxzQjNCa2lGVixDMkJ4bkZJLG9FQThGSSxvQnpCdkRTLEN5QndEVCwyQzNCOGhGUixDMkI3bkZJLGtFQXNHRSxvQjNCMmhGTixDMkJqb0ZJLGtGQXlHSSx3QjNCNGhGUixDMkJyb0ZJLDhFQTZHSSwyQzNCNGhGUixDMkJ6b0ZJLHNHQWlISSxhM0I0aEZSLEMyQnhoRkUscURBRUksZ0IzQjBoRk4sQzJCanBGSTtnQ0ErSEksUzNCd2hGUixDMkJ2cEZJO3NDQW9JSSxTM0J5aEZSLEMwQi9pRnlHLGtCQ3JGckcsYXpCV2EsQ3lCaEJiLFlBQWEsQ3hCMlFYLGdCQXZFK0IsQ3dCbE1qQyxpQnpCeXhCMEMsQ3lCMXhCMUMsVTNCZ3BGSixDMEJ2akZtRixpQkN2RS9FLG1DekJIYSxDRXZCYixlSmNhLEMyQldiLFV6QnBDVyxDeUI4QlgsWUFBYSxDeEIrUFgsaUJBdkUrQixDd0JyTGpDLGdCQUFpQixDQUZqQixjQUFlLENBQ2Ysb0J6Qjh2QzRDLEN5Qm53QzVDLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsUzNCb3BGSixDMkJuckZJLDhJQThDRSxhM0I0b0ZOLEMyQjFyRkksOERBd0RJLHFVVnlFMEUsQ1V2RTFFLHdEQUE2RCxDQUQ3RCwyQkFBNEIsQ0FFNUIsMkRWeUt3RCxDVWhMMUQsb0J6QmhCVyxDeUJtQlQsa0MzQjRvRlIsQzJCbnNGSSwwRUErREksb0J6QjNCUyxDeUI0QlQsMkMzQndvRlIsQzJCeHNGSSw4RUEwRUksNkVWMEp3RCxDVTNKeEQsa0MzQm9vRlIsQzJCN3NGSSw0REFpRkUsb0IzQmdvRk4sQzJCanRGSSxvT0F1Rk0sbWpCVjBDd0UsQ1V6Q3hFLDREekI2MUJvRCxDeUI1MUJwRCxxRVYySXNELENVOUl0RCxzQjNCa29GVixDMkJ4dEZJLHdFQThGSSxvQnpCMURTLEN5QjJEVCwyQzNCOG5GUixDMkI3dEZJLHNFQXNHRSxvQjNCMm5GTixDMkJqdUZJLHNGQXlHSSx3QjNCNG5GUixDMkJydUZJLGtGQTZHSSwyQzNCNG5GUixDMkJ6dUZJLDBHQWlISSxhM0I0bkZSLEMyQnhuRkUsdURBRUksZ0IzQjBuRk4sQzJCanZGSTtrQ0FpSUksUzNCc25GUixDMkJ2dkZJO3dDQW9JSSxTM0J5bkZSLEM0Qi92RkEsS0FZRSw0QkFBNkIsQ0FDN0IsNEJBQTJDLEN4QkV6QyxlSmNhLEM0QnhCZixhMUJRZ0IsQzBCSGhCLGNBQTJDLENBVDNDLG9CQUFxQixDekJnU2pCLGNBdkUrQixDeUJ2Tm5DLGUxQndrQitCLEMwQnZrQi9CLGUxQjZrQitCLEMyQnRkL0Isc0IzQnltQmtDLEMwQjl0QmxDLGlCQUFrQixDQUNsQixvQkFBd0QsQ1JLcEQsNkhsQnF4QjZJLEMwQnR4QmpKLGdCQUFpQixDQUZqQixxQjVCd3dGRixDb0Jqd0ZNLHVDUWhCTixLUmlCUSxlcEJxd0ZOLENBQ0YsQzRCdnhGQSxXQWtCSSxhNUJ5d0ZKLEM0QnJ3RkUsaUNBR0UsNEMxQlNhLEMwQlZiLFM1Qnd3RkosQzRCaHlGQSxtREEyQ0ksVzFCMHVCNkIsQzBCM3VCN0IsbUI1QjR2RkosQzRCL3VGRSxhUHZEQSxxQnJCMEJvQixDNkJScEIsaUI3QjB4RkYsQzZCanhGRSxvRVIzQkEscUJKK01tQyxDWXZMakMsaUJadUxpQyxDWXpMakMsVTdCbXlGSixDNkI5eEZFLGlEQVNJLHlDN0JxeEZOLEM2Qmp4RkUsMElBTUUscUJaaUtpQyxDWTlKakMsaUJaOEppQyxDWWxLakMsVTdCb3hGSixDNkJ6eEZFLHdLQWdCTSx5QzdCK3dGUixDNkIxd0ZFLDRDQUdFLHFCN0J0Q2tCLEM2QnlDbEIsaUI3QnpDa0IsQzZCcUNsQixVN0I4d0ZKLEM0Qmh4RkUscUJDb0JBLGlCN0J2RG9CLEM2QnNEcEIsVTdCa3dGRixDNkIvdkZFLDJCQUVFLHFCN0IzRGtCLEM2QjREbEIsaUI3QjVEa0IsQzZCMERsQixVN0Jvd0ZKLEM2Qi92RkUsaUVBRUUsc0M3Qml3RkosQzZCOXZGRSxpTEFNRSxxQjdCMUVrQixDNkIyRWxCLGlCN0IzRWtCLEM2QnlFbEIsVTdCZ3dGSixDNkJyd0ZFLCtNQWNNLHNDN0I0dkZSLEM2QnZ2RkUsNERBR0UsNEJBQTZCLENBRDdCLFU3QjB2RkosQzRCcHlGQSxVQUVFLGExQnpDZSxDMEJ3Q2YsZTFCaWdCK0IsQzBCL2YvQix5QjVCdXlGRixDNEIxeUZBLGdCQU1JLGE1Qnd5RkosQzRCOXlGQSxzQ0FnQkksYTVCa3lGSixDNEJ2eEZBLDJCeEJyRkksbUJGaWdCK0IsQ0MvTzdCLGlCQXZFK0IsQzBCL0ZuQyxrQjdCc3dGRixDNEJ6eEZBLDJCeEJ6RkksbUJGZ2dCK0IsQ0M5TzdCLGlCQXZFK0IsQzBCL0ZuQyxvQjdCNHdGRixDOEIzNEZBLE1WZ0JNLDhCcEIrM0ZOLENvQjMzRk0sdUNVcEJOLE1WcUJRLGVwQiszRk4sQ0FDRixDOEJyNUZBLGlCQUlJLFM5QnE1RkosQzhCaDVGQSxxQkFFSSxZOUJrNUZKLEM4Qjk0RkEsWUFDRSxRQUFTLENBQ1QsZUFBZ0IsQ1ZEWiwyQnBCbTVGTixDb0IvNEZNLHVDVUxOLFlWTVEsZXBCbTVGTixDQUNGLEM4QjE1RkEsZ0NBT0ksV0FBWSxDVk5WLDBCbEI0aEJ1QyxDNEJ2aEJ6QyxPOUIwNUZKLENvQjM1Rk0sdUNVTE4sZ0NWTVEsZXBCKzVGTixDQUNGLEMrQnA3RkEsc0NBSUUsaUIvQnU3RkYsQzBCMTFGdUIsaUJLekZyQixrQi9CdTdGRixDZ0NsNkZJLHVCQTFCRixlQUFnQixDQUNoQixrQ0FBMkMsQ0FGM0MsbUNBQTRDLENBRDVDLHFCQUE4QixDQWdDMUIsVUFBVyxDQUhYLG9CQUFxQixDQUNyQixrQjlCcWdCMEMsQzhCcGdCMUMscUJoQzA2Rk4sQ2dDajVGSSw2QkFDRSxhaENvNUZOLEMwQjcyRjZDLGVLdEUzQywyQkFBNEIsQ0FENUIscUI3Qm5CYSxDNkJxQmIsZ0M3QlhhLENFQ1gsZUpjYSxDK0JUZixhN0JQZ0IsQzZCRWhCLFlBQWEsQzVCa1JULGNBdkUrQixDNEJwTW5DLGVBQWdCLENBSmhCLFFBQVMsQ0FGVCxlN0IrbUN1QyxDNkI5bUN2QyxlN0IrbUNtQyxDNkJubkNuQyxpQkFBa0IsQ0FRbEIsZUFBZ0IsQ0FQaEIsWS9CODhGRixDK0JoOUZBLCtCQW1CSSxNQUFPLENBQ1Asa0I3QmttQ3VDLEM2QnBtQ3ZDLFEvQm84RkosQytCdDdGSSxxQkFDRSxtQi9CeTdGTixDK0IxN0ZJLHFDQUtJLE1BQU8sQ0FEUCxVL0IyN0ZSLEMrQnQ3RkksbUJBQ0UsaUIvQnk3Rk4sQytCMTdGSSxtQ0FLSSxTQUFVLENBRFYsTy9CMjdGUixDV3o3RkkseUJvQmZBLHdCQUNFLG1CL0I0OEZKLEMrQjc4RkUsd0NBS0ksTUFBTyxDQURQLFUvQjY4Rk4sQytCeDhGRSxzQkFDRSxpQi9CMDhGSixDK0IzOEZFLHNDQUtJLFNBQVUsQ0FEVixPL0IyOEZOLENBQ0YsQ1cxOEZJLHlCb0JmQSx3QkFDRSxtQi9CNjlGSixDK0I5OUZFLHdDQUtJLE1BQU8sQ0FEUCxVL0I4OUZOLEMrQno5RkUsc0JBQ0UsaUIvQjI5RkosQytCNTlGRSxzQ0FLSSxTQUFVLENBRFYsTy9CNDlGTixDQUNGLENXMzlGSSx5Qm9CZkEsd0JBQ0UsbUIvQjgrRkosQytCLytGRSx3Q0FLSSxNQUFPLENBRFAsVS9CKytGTixDK0IxK0ZFLHNCQUNFLGlCL0I0K0ZKLEMrQjcrRkUsc0NBS0ksU0FBVSxDQURWLE8vQjYrRk4sQ0FDRixDVzUrRkksMEJvQmZBLHdCQUNFLG1CL0IrL0ZKLEMrQmhnR0Usd0NBS0ksTUFBTyxDQURQLFUvQmdnR04sQytCMy9GRSxzQkFDRSxpQi9CNi9GSixDK0I5L0ZFLHNDQUtJLFNBQVUsQ0FEVixPL0I4L0ZOLENBQ0YsQ1c3L0ZJLDBCb0JmQSx5QkFDRSxtQi9CZ2hHSixDK0JqaEdFLHlDQUtJLE1BQU8sQ0FEUCxVL0JpaEdOLEMrQjVnR0UsdUJBQ0UsaUIvQjhnR0osQytCL2dHRSx1Q0FLSSxTQUFVLENBRFYsTy9CK2dHTixDQUNGLEMrQnRnR0EsdUNBR0ksV0FBWSxDQUVaLHFCN0IwakN1QyxDNkIzakN2QyxZQUFhLENBRmIsUS9CMmdHSixDZ0N0akdJLCtCQW5CRix3QkFBaUMsQ0FDakMsa0NBQTJDLENBRjNDLG1DQUE0QyxDQUQ1QyxZQUFhLENBeUJULFVBQVcsQ0FIWCxvQkFBcUIsQ0FDckIsa0I5QnFnQjBDLEM4QnBnQjFDLHFCaEM4akdOLENnQ3JpR0kscUNBQ0UsYWhDd2lHTixDK0IvZ0dBLHdDQUlJLFNBQVUsQ0FFVixtQjdCNGlDdUMsQzZCN2lDdkMsWUFBYSxDQUZiLFVBQVcsQ0FEWCxLL0JxaEdKLENnQzdrR0ksZ0NBWkYsb0NBQTZDLENBQzdDLHNCQUErQixDQUYvQixjQUFlLENBRGYsaUNBQTBDLENBa0J0QyxVQUFXLENBSFgsb0JBQXFCLENBQ3JCLGtCOUJxZ0IwQyxDOEJwZ0IxQyxxQmhDcWxHTixDZ0M1akdJLHNDQUNFLGFoQytqR04sQ2dDNWxHSSxnQ0RrRUUsZ0IvQjhoR04sQytCemhHQSwwQ0FJSSxTQUFVLENBRVYsb0I3QjJoQ3VDLEM2QjVoQ3ZDLFlBQWEsQ0FGYixVQUFXLENBRFgsSy9CK2hHSixDZ0N4bUdJLGtDQUlFLFVBQVcsQ0FIWCxvQkFBcUIsQ0FlbkIsWUFBYSxDQWRmLGtCOUJxZ0IwQyxDOEJwZ0IxQyxxQmhDNG1HTixDZ0M1bEdNLG1DQXhCSixvQ0FBNkMsQ0FEN0MsdUJBQWdDLENBRGhDLGlDQUEwQyxDQThCcEMsVUFBVyxDQUhYLG9CQUFxQixDQUNyQixtQjlCa2Z3QyxDOEJqZnhDLHFCaEN1bUdSLENnQ2ptR0ksd0NBQ0UsYWhDb21HTixDZ0M5bUdNLG1DRGdFQSxnQi9Ca2pHTixDK0IzaUdBLGtCQUlFLG9DN0IxR2EsQzZCdUdiLFFBQVMsQ0FDVCxjQUFvQyxDQUNwQyxlL0IraUdGLEMrQnhpR0EsZUFVRSw0QkFBNkIsQ0FDN0IsUUFBUyxDQVBULFVBQVcsQ0FFWCxhN0J2SGdCLEM2QmtIaEIsYUFBYyxDQUlkLGU3QndjK0IsQzZCMWMvQixtQjdCaVBXLEM2QjdPWCxrQkFBbUIsQ0FDbkIsb0JBQXdELENBQ3hELGtCQUFtQixDQVBuQixVL0JvakdGLEMrQnRqR0EsMENWOUhFLHdCbkJNZ0IsQzZCbUpkLGEvQmdpR0osQytCM2pHQSw0Q1Y5SEUsd0JuQmtDZSxDNkI4SGIsVTdCNUpXLEM2QjZKWCxvQi9COGhHSixDK0Jqa0dBLGdEQTJDSSw0QkFBNkIsQ0FGN0IsYTdCOUpjLEM2QitKZCxtQi9CNmhHSixDK0J0aEdBLG9CQUNFLGEvQnloR0YsQytCcmhHQSxpQkFLRSxhN0IvS2dCLEM2QjJLaEIsYUFBYyxDNUI0R1YsaUJBdkUrQixDNEJuQ25DLGVBQWdCLENBRGhCLGtCN0I0TFcsQzZCeExYLGtCL0J3aEdGLEMrQnBoR0Esb0JBR0UsYTdCcExnQixDNkJrTGhCLGFBQWMsQ0FDZCxtQi9Cd2hHRixDK0JuaEdBLG9CQUVFLHdCN0IzTGdCLEM2QjRMaEIsNEI3QjFMYSxDNkJ3TGIsYS9Cd2hHRixDK0J6aEdBLG1DQU9JLGEvQnNoR0osQytCN2hHQSxrRlZyTUUsb0NuQklhLEM2QjRNVCxVL0J1aEdOLEMrQmxpR0Esb0ZWck1FLHdCbkJrQ2UsQzZCb0xYLFUvQnNoR04sQytCdmlHQSx3RkF1Qk0sYS9Cb2hHTixDK0IzaUdBLHNDQTRCSSw0Qi9CbWhHSixDK0IvaUdBLHdDQWdDSSxhL0JtaEdKLEMrQm5qR0EscUNBb0NJLGEvQm1oR0osQ2lDL3ZHQSwrQkFHRSxtQkFBb0IsQ0FEcEIsaUJBQWtCLENBRWxCLHFCakNrd0dGLENpQ3R3R0EseUNBUUksYUFBYyxDQURkLGlCakNxd0dKLENpQzV3R0Esa1hBbUJJLFNqQ3d3R0osQ2lDbndHQSxhQUNFLFlBQWEsQ0FDYixjQUFlLENBQ2YsMEJqQ3N3R0YsQ2lDendHQSwwQkFNSSxVakN1d0dKLENpQ253R0EsMEVBSUksZ0JqQ293R0osQ2lDeHdHQSxtRzdCQ0ksNEI2QlM0QixDN0JWNUIseUJKOHdHSixDaUM5d0dBLDZHN0JlSSwyQjZCSzhCLEM3Qk45Qix3Qkp1d0dKLENpQ2p2R0EsdUJBRUUscUJBQWtDLENBRGxDLHNCakNxdkdGLENpQ3R2R0Esd0dBT0ksYWpDcXZHSixDaUNsdkdFLHlDQUNFLGNqQ3F2R0osQ2lDanZHQSx5RUFFRSxvQkFBcUMsQ0FEckMscUJqQ3F2R0YsQ2lDanZHQSx5RUFFRSxtQkFBcUMsQ0FEckMsb0JqQ3F2R0YsQ2lDaHVHQSxvQkFFRSxzQkFBdUIsQ0FEdkIscUJBQXNCLENBRXRCLHNCakNtdUdGLENpQ3R1R0Esd0RBT0ksVWpDb3VHSixDaUMzdUdBLDRGQVlJLGVqQ291R0osQ2lDaHZHQSxxSDdCdEVJLDJCNkJ3RitCLEM3QnpGL0IsNEJKNnpHSixDaUN0dkdBLG9GN0JyRkksd0I2QjRHNEIsQzdCM0c1Qix5QkpnMUdKLENrQ3gyR0EsS0FDRSxZQUFhLENBQ2IsY0FBZSxDQUdmLGVBQWdCLENBRGhCLGVBQWdCLENBRGhCLGNsQzYyR0YsQ2tDeDJHQSxVQUtFLGFoQ29CZSxDZ0N4QmYsYUFBYyxDQUNkLGtCaEM0aUNzQyxDZ0N4aUN0QyxvQkFBd0QsQ2RIcEQsaUdwQjYyR04sQ29CejJHTSx1Q2NQTixVZFFRLGVwQjYyR04sQ0FDRixDa0N0M0dBLGdDQVdJLGFsQysyR0osQ2tDMTNHQSxtQkFpQkksYWhDaEJjLENnQ2tCZCxjQUFlLENBRGYsbUJsQzgyR0osQ2tDcjJHQSxVQUNFLCtCbEN3MkdGLENrQ3oyR0Esb0JBS0ksZUFBZ0IsQ0FDaEIsNEJBQWdELEM5QmxCaEQsd0JKS2EsQ0lKYix5QkpJYSxDa0NXYixrQmxDNjJHSixDa0NqM0dBLG9EQVdNLG9DaEN4Q1ksQ2dDMENaLGlCbEN5MkdOLENrQ3QzR0EsNkJBa0JNLDRCQUE2QixDQUM3Qix3QkFBeUIsQ0FGekIsYWxDMjJHTixDa0M1M0dBLDhEQTBCSSxxQmhDMURXLENnQzJEWCxpQ2hDM0RXLENnQ3lEWCxhbEMwMkdKLENrQ240R0EseUI5QlpJLHdCOEI4QzRCLEM5QjdDNUIseUI4QjZDNEIsQ0FGNUIsZWxDeTJHSixDa0M5MUdBLHFCQUVJLGVBQWdCLENBQ2hCLFFBQVMsQzlCbkVULGVKbzZHSixDa0NwMkdBLHVEYi9FRSx3Qm5Ca0NlLENnQ3NEYixVbENpMkdKLENrQ3YxR0Esd0NBR0ksYUFBYyxDQUNkLGlCbEN5MUdKLENrQ3IxR0Esa0RBR0ksWUFBYSxDQUNiLFdBQVksQ0FDWixpQmxDdTFHSixDa0NuMUdBLGlFQUdJLFVsQ3ExR0osQ2tDNTBHQSx1QkFFSSxZbEM4MEdKLENrQ2gxR0EscUJBS0ksYWxDKzBHSixDbUN2OEdBLFFBSUUsa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixjQUFlLENBRWYsNkJBQThCLENBRzlCLG9CakM0akM4QyxDaUM5akM5QyxpQmpDOGpDOEMsQ2lDbmtDOUMsaUJuQ2c5R0YsQ21DajlHQSwySkFrQkksa0JBQW1CLENBRm5CLFlBQWEsQ0FDYixpQkFBa0IsQ0FFbEIsNkJuQ3M4R0osQ21DbDdHQSxjaEM4T00saUJBdkUrQixDZ0NwS25DLGlCakNvaUNzQyxDaUNyaUN0Qyx1QmpDb2lDZ0YsQ2lDcmlDaEYsb0JqQ3FpQ2dGLENpQ2ppQ2hGLG9CQUF3RCxDQUN4RCxrQm5DcTdHRixDbUN4NkdBLFlBQ0UsWUFBYSxDQUNiLHFCQUFzQixDQUd0QixlQUFnQixDQURoQixlQUFnQixDQURoQixjbkM2NkdGLENtQ2g3R0Esc0JBU0ksY0FBZSxDQURmLGVuQzY2R0osQ21DcjdHQSwyQkFhSSxl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Q0FDakIsMEJuQ2txSFIsQ21DM3FIQSwyQkFZVSxrQm5DbXFIVixDbUMvcUhBLDBDQWVZLGlCbkNvcUhaLENtQ25ySEEscUNBb0JZLGtCakNvNkI2QixDaUNyNkI3QixtQm5DcXFIWixDbUN4ckhBLGtDQXlCVSxnQm5DbXFIVixDbUM1ckhBLGdDQTZCVSxzQkFBd0IsQ0FDeEIsZW5DbXFIVixDbUNqc0hBLGdFQXNDVSxZbkNtcUhWLENtQ3pzSEEsMEJBK0NVLDRCQUE2QixDQUU3QixhQUFjLENBRGQsY0FBZSxDQUxmLFFBQVMsQ0FFVCxXQUFZLENBSFosZ0JBQWlCLENBU2pCLGNBQWUsQ2ZsTW5CLGVlaU00QixDQUp4Qiw0QkFBOEIsQ0FGOUIsWW5DMHFIVixDbUN0dEhBLCtEQXlEVSxlQUFnQixDQURoQixZQUFhLENBRGIsV25Dc3FIVixDbUM3dEhBLCtCQTZEVSxZQUFhLENBQ2IsV0FBWSxDQUVaLGtCQUFtQixDQURuQixTbkNxcUhWLENtQ3ZwSEEsZ0dBTU0sb0JuQ3lwSE4sQ21DL3BIQSxvQ0FZTSxxQm5DdXBITixDbUNucUhBLG9GQWdCUSxvQm5DdXBIUixDbUN2cUhBLDZDQW9CUSxvQm5DdXBIUixDbUMzcUhBLHFGQTBCTSxvQm5Dc3BITixDbUNockhBLDhCQWdDSSwyQmpDMVBXLENpQ3lQWCxxQm5Dc3BISixDbUNyckhBLG1DQW9DSSxzUW5DcXBISixDbUN6ckhBLDJCQXdDSSxxQm5DcXBISixDbUM3ckhBLG1HQTZDTSxvQm5Dc3BITixDbUNocEhBLDZGQU1NLFVuQ2twSE4sQ21DeHBIQSxtQ0FZTSx5Qm5DZ3BITixDbUM1cEhBLGtGQWdCUSx5Qm5DZ3BIUixDbUNocUhBLDRDQW9CUSx5Qm5DZ3BIUixDbUNwcUhBLG1GQTBCTSxVbkMrb0hOLENtQ3pxSEEsNkJBZ0NJLCtCakN2VFcsQ2lDc1RYLHlCbkMrb0hKLENtQzlxSEEsa0NBb0NJLDRRbkM4b0hKLENtQ2xySEEsMEJBd0NJLHlCbkM4b0hKLENtQ3RySEEsZ0dBNENNLFVuQ2dwSE4sQ29DdjlIQSxNQU1FLG9CQUFxQixDQUVyQiwwQkFBMkIsQ0FEM0IscUJsQ0hhLENrQ0tiLGlDbENLYSxDRUNYLGVKY2EsQ29DM0JmLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsV0FBWSxDQUhaLGlCcENrK0hGLENvQ24rSEEsU0FlSSxhQUFjLENBRGQsY3BDMDlISixDb0N4K0hBLGtCQW9CSSxxQkFBc0IsQ0FEdEIsa0JwQzA5SEosQ29DNytIQSw4QmhDd0JJLHdCQXBCd0MsQ0FxQnhDLHlCQXJCd0MsQ2dDbUJ0QyxrQnBDNDlITixDb0NuL0hBLDZCaEN1Q0ksMkJBbkN3QyxDQWtDeEMsNEJBbEN3QyxDZ0N3QnRDLHFCcEM2OUhOLENvQ3ovSEEsOERBcUNJLFlwQ3k5SEosQ29DcjlIQSxXQUdFLGFBQWMsQ0FDZCxZcENzOUhGLENvQ2w5SEEsWUFDRSxtQnBDcTlIRixDb0NsOUhBLGVBQ0Usa0JwQ3M5SEYsQ29DbDlIQSxxQ0FIRSxlcEN5OUhGLENvQ2w5SEEsc0JBTUksZ0JwQ2c5SEosQ29DeDhIQSxhQUlFLGdDbENsRWEsQ2tDbUViLHdDbENuRWEsQ2tDZ0ViLGVBQWdCLENBRGhCLGtCcEM4OEhGLENvQy84SEEseUJoQzdESSxxQkpnaElKLENvQ3Y4SEEsYUFHRSxnQ2xDN0VhLENrQzhFYixxQ2xDOUVhLENrQzJFYixrQnBDNDhIRixDb0M3OEhBLHdCaEN6RUkscUJKMGhJSixDb0NqOEhBLGtCQUlFLGVBQWdCLENBRmhCLG9CcENzOEhGLENvQzE3SEEscUNBWEUsa0JBQXNDLENBRnRDLG1CcEM0OEhGLENvQ3o3SEEsa0JoQzdHSSxlQVh3QyxDZ0M0SDFDLFFBQVMsQ0FDVCxNQUFPLENBQ1AsWWxDZ1BXLENrQ3JQWCxpQkFBa0IsQ0FFbEIsT0FBUSxDQURSLEtwQ2k4SEYsQ29DejdIQSx5Q0FHRSxVcEM0N0hGLENvQ3o3SEEsd0JoQ3BISSx3QkFwQndDLENBcUJ4Qyx5QkpraklKLENvQzE3SEEsMkJoQzFHSSwyQkFuQ3dDLENBa0N4Qyw0QkoyaUlKLENvQ3Q3SEEsa0JBSUksb0JwQ3M3SEosQ1cxaElJLHlCeUJnR0osWUFRSSxZQUFhLENBQ2Isa0JwQ3U3SEYsQ29DaDhIRixrQkFjTSxXQUFZLENBQ1osZXBDcTdISixDb0NwOEhGLHdCQW1CUSxhQUFjLENBRGQsYXBDczdITixDb0N4OEhGLG1DaEMzSEksNEJnQ29Ka0MsQ2hDckpsQyx5Qkp3a0lGLENvQzU4SEYsaUdBOEJZLHlCcENrN0hWLENvQ2g5SEYsb0dBbUNZLDRCcENpN0hWLENvQ3A5SEYsb0NoQzdHSSwyQmdDcUpvQyxDaEN0SnBDLHdCSnNrSUYsQ29DeDlIRixtR0E2Q1ksd0JwQys2SFYsQ29DNTlIRixzR0FrRFksMkJwQzg2SFYsQ0FDRixDcUM1bklBLGtCQUdFLGtCQUFtQixDQU1uQixxQm5DTGEsQ21DTWIsUUFBUyxDakNLUCxlaUNKc0IsQ0FKeEIsYW5DTWdCLENtQ1hoQixZQUFhLENsQytSVCxjQXZFK0IsQ2tDck5uQyxvQm5DbXZDK0MsQ21DdnZDL0MsaUJBQWtCLENBT2xCLGVBQWdCLENqQklaLHFKbEIydkM0RSxDbUNud0NoRixVckN3b0lGLENvQjVuSU0sdUNpQmhCTixrQmpCaUJRLGVwQmdvSU4sQ0FDRixDcUNscElBLGtDQWlCSSx3QnBCeUxpQyxDb0J4TGpDLDBDbkNKVyxDbUNFWCxhckN3b0lKLENxQ3hwSUEsd0NBcUJNLDhTcEI4RzRFLENvQjdHNUUseUJyQ3VvSU4sQ3FDN3BJQSx3QkFpQ0ksOFNwQmtHOEUsQ29Cakc5RSwyQkFBNEIsQ0FDNUIsdUJuQzJ1QzZDLENtQzl1QzdDLFVBQVcsQ0FKWCxhQUFjLENBRWQsY25DZ3ZDNkMsQ21DL3VDN0MsZ0JBQWlCLENqQm5CZixvQ2xCcXdDNkQsQ21DcHZDL0QsYXJDNG9JSixDb0J6cElNLHVDaUJoQk4sd0JqQmlCUSxlcEI2cElOLENBQ0YsQ3FDL3FJQSx3QkF3Q0ksU3JDMm9JSixDcUNucklBLHdCQTZDSSxvQnBCNkppQyxDb0IzSmpDLDRDbkNiYSxDbUNZYixTQUFVLENBRlYsU3JDOG9JSixDcUN2b0lBLGtCQUNFLGVyQzBvSUYsQ3FDdm9JQSxnQkFDRSxxQm5DcERhLENtQ3FEYixpQ3JDMG9JRixDcUM1b0lBLDhFakMvQkksd0JBcEJ3QyxDQXFCeEMseUJKb3JJSixDcUN0cElBLG9DQWFJLFlyQzZvSUosQ3FDMXBJQSx1SWpDaEJJLDJCSlZhLENJU2IsNEJKMHJJSixDcUN6b0lBLGdCQUNFLG9CckM0b0lGLENxQ3BvSUEscUNBRUksY3JDc29JSixDcUN4b0lBLGlDQU9JLGFBQWMsQ2pDeEZkLGVpQ3lGd0IsQ0FGeEIsY3JDd29JSixDcUM5b0lBLDZDQVVvQixZckN3b0lwQixDcUNscElBLDRDQVdtQixlckMyb0luQixDcUN0cElBLG1EakNqRkksZUoydUlKLENzQzl2SUEsWUFDRSxZQUFhLENBQ2IsY0FBZSxDQUlmLGVBQWdCLENBRmhCLGtCcEN3L0NzQyxDb0N6L0N0QyxTdENtd0lGLENzQzN2SUEsa0NBR0ksa0J0QzR2SUosQ3NDL3ZJQSx5Q0FRTSxhcENMWSxDb0NNWix3Q0FBeU8sQ0FIek8sVUFBVyxDQUNYLG1CdEMrdklOLENzQ3R3SUEsd0JBY0ksYXRDNHZJSixDdUNyeElBLFlBQ0UsWUFBYSxDakNJYixlQUFnQixDQURoQixjTnV4SUYsQ3VDdHhJQSxXQUtFLHFCckNGYSxDcUNHYix3QnJDQWdCLENxQ0hoQixhckM4QmUsQ3FDL0JmLGFBQWMsQ0FEZCxpQkFBa0IsQ0FHbEIsb0JBQXdELENuQk9wRCw2SHBCcXhJTixDb0JqeElNLHVDbUJmTixXbkJnQlEsZXBCcXhJTixDQUNGLEN1Q3R5SUEsaUJBY0ksb0JyQ1JjLENxQ0lkLFN2Q215SUosQ3VDN3lJQSxrQ0FhSSx3QnJDUmMsQ3FDTWQsYXZDMHlJSixDdUNyeklBLGlCQXNCSSw0Q3JDV2EsQ3FDWmIsU3JDNHFDaUMsQ3FDL3FDakMsU3ZDbXlJSixDdUMzeElBLHdDQUVJLGdCdkM2eElKLEN1Qy94SUEsNkJsQjNCRSx3Qm5Ca0NlLENxQ0ViLG9CckNGYSxDcUNBYixVckM5QlcsQ3FDNkJYLFN2Q2d5SUosQ3VDdHlJQSwrQkFlSSxxQnJDdENXLENxQ3VDWCxvQnJDcENjLENxQ2lDZCxhckM5QmMsQ3FDK0JkLG1CdkMreElKLEN1Q3YwSUEsV0NBSSxzQnhDMjBJSixDd0N2MElFLGtDcEN5Q0UsMkJKakJhLENJZ0JiLHdCSm95SUosQ3dDNTBJRSxpQ3BDMkJFLDRCSkhhLENJRWIseUJKdXpJSixDd0N0MUlFLDBCckNpU0ksaUJBdkUrQixDcUN6TmpDLHFCeEMwMUlKLEN3Q24xSVEsaURwQ3NDSiwrQkZrZStCLENFbmUvQiw0QkpteklKLEN3Q2wxSVEsZ0RwQ2tCSixnQ0ZnZitCLENFamYvQiw2QkpzMElKLEN3Q3IySUUsMEJyQ2lTSSxpQkF2RStCLENxQ3pOakMsb0J4Q3kySUosQ3dDbDJJUSxpRHBDc0NKLCtCRmllK0IsQ0VsZS9CLDRCSmswSUosQ3dDajJJUSxnRHBDa0JKLGdDRitlK0IsQ0VoZi9CLDZCSnExSUosQ3lDbjNJQSxPckNjSSxlSmNhLEN5Q3RCZixVdkNIYSxDdUNGYixvQkFBcUIsQ3RDK1JqQixlQXZFK0IsQ3NDck5uQyxldkN1a0IrQixDdUN0a0IvQixhQUFjLENBSGQsbUJ2QzIyQ3VDLEN1Q3QyQ3ZDLGlCQUFrQixDQUVsQix1QkFBd0IsQ0FEeEIsa0J6Q3czSUYsQ3lDaDRJQSxhQWVJLFl6Q3EzSUosQ3lDaDNJQSxZQUNFLGlCQUFrQixDQUNsQixRekNtM0lGLEMwQzE0SUEsT0FJRSw0QkFBNkMsQ3RDVzNDLGVKY2EsQzBDMUJmLGtCeENrNkNrQyxDd0NuNkNsQyxZeENnWFcsQ3dDalhYLGlCMUNpNUlGLEMwQ3o0SUEsZUFFRSxhMUMyNElGLEMwQ3Y0SUEsWUFDRSxlMUMwNElGLEMwQ2w0SUEsbUJBQ0Usa0IxQ3E0SUYsQzBDdDRJQSw4QkFTSSxvQnhDaVZTLEN3Q3JWVCxpQkFBa0IsQ0FFbEIsT0FBUSxDQURSLEtBQU0sQ0FFTixTMUNzNElKLEMwQ3QzSUUsZXJCaERBLHFCSjBNbUMsQzBCMU1uQyxvQjFCME1tQyxDMEI1TW5DLFUzQzg2SUYsQzJDMTZJRSwyQkFDRSxVM0M2NklKLEM0Q2g3SUUsZ0NBQ0UsR0FBSywwQjVDbzdJUCxDQUNGLEM0Q2g3SUEsVUFLRSx3QjFDTGdCLENFU2QsZUpjYSxDR29RWCxnQkF2RStCLEN5Q2xObkMsVzVDdTdJRixDNEMvNklBLHdCQVRFLFlBQWEsQ0FFYixlNUNrOElGLEM0QzM3SUEsY0FRRSx3QjFDVWUsQzBDYmYsVTFDakJhLEMwQ2NiLHFCQUFzQixDQUN0QixzQkFBdUIsQ0FHdkIsaUJBQWtCLEN4QlZkLHlCbEIrNkM0QyxDMENwNkNoRCxrQjVDbzdJRixDb0IzN0lNLHVDd0JBTixjeEJDUSxlcEIrN0lOLENBQ0YsQzRDcjdJQSxzQnZCWUUscUtBQTZJLEN1QlY3SSx5QjVDdzdJRixDNENwN0lFLHVCQUNFLGlENUN1N0lKLEM0Q3A3SU0sdUNBSkosdUJBS00sYzVDdzdJTixDQUNGLEM2Q2grSUEsWXpDZUksZUpjYSxDNkM1QmYsWUFBYSxDQUNiLHFCQUFzQixDQUl0QixlQUFnQixDQURoQixjN0NtK0lGLEM2Qzk5SUEscUJBRUUscUJBQXNCLENBRHRCLG9CN0NrK0lGLEM2Q24rSUEsK0JBTUksa0NBQW9DLENBQ3BDLHlCN0NpK0lKLEM2Q3Y5SUEsd0JBRUUsYTNDbEJnQixDMkNtQmhCLGtCQUFtQixDQUZuQixVN0M0OUlGLEM2Qzc5SUEsNERBV0ksd0IzQ2pDYyxDMkMrQmQsYTNDekJjLEMyQzBCZCxvQkFBcUIsQ0FGckIsUzdDNDlJSixDNkNwK0lBLCtCQWdCSSx3QjNDckNjLEMyQ29DZCxhN0MwOUlKLEM2Q2g5SUEsaUJBTUUscUIzQ3REYSxDMkN1RGIsaUMzQzdDYSxDMkMwQ2IsYTNDM0NnQixDMkN5Q2hCLGFBQWMsQ0FDZCxrQjNDMlRXLEMyQzdUWCxpQkFBa0IsQ0FJbEIsb0I3Q3E5SUYsQzZDMTlJQSw2QnpDNUJJLDhCeUNzQ2tDLEN6Q3JDbEMsK0JKMC9JSixDNkMvOUlBLDRCekNiSSxpQ3lDMkJxQyxDekM1QnJDLGtDSmsvSUosQzZDcCtJQSxvREFxQkkscUIzQ3JFVyxDMkNtRVgsYTNDN0RjLEMyQzhEZCxtQjdDczlJSixDNkMxK0lBLHdCQTRCSSx3QjNDOUNhLEMyQytDYixvQjNDL0NhLEMyQzZDYixVM0MzRVcsQzJDMEVYLFM3Q3U5SUosQzZDai9JQSxrQ0FpQ0ksa0I3Q285SUosQzZDci9JQSx5Q0FxQ00sb0I3QzNEWSxDNkMwRFosZTdDczlJTixDNkN2OElJLHVCQUNFLGtCN0MwOElOLEM2QzM4SUksdUd6Q2pDQSwyQkp6Q2EsQ0k2QmIseUJKa2dKSixDNkNyOUlJLCtDQWVNLFk3QzA4SVYsQzZDejlJSSx5REFvQk0sbUJBQW9CLENBRHBCLG9CN0MyOElWLEM2Qzk5SUksZ0VBd0JRLHFCN0NqR00sQzZDZ0dOLGdCN0M0OElaLENXL2dKSSx5QmtDNENBLDBCQUNFLGtCN0N1K0lKLEM2Q3grSUUsNkd6Q2pDQSwyQkp6Q2EsQ0k2QmIseUJKNmhKRixDNkNoL0lFLGtEQWVNLFk3Q28rSVIsQzZDbi9JRSw0REFvQk0sbUJBQW9CLENBRHBCLG9CN0NvK0lSLEM2Q3YvSUUsbUVBd0JRLHFCN0NqR00sQzZDZ0dOLGdCN0NvK0lWLENBQ0YsQ1d4aUpJLHlCa0M0Q0EsMEJBQ0Usa0I3Q2dnSkosQzZDamdKRSw2R3pDakNBLDJCSnpDYSxDSTZCYix5QkpzakpGLEM2Q3pnSkUsa0RBZU0sWTdDNi9JUixDNkM1Z0pFLDREQW9CTSxtQkFBb0IsQ0FEcEIsb0I3QzYvSVIsQzZDaGhKRSxtRUF3QlEscUI3Q2pHTSxDNkNnR04sZ0I3QzYvSVYsQ0FDRixDV2prSkkseUJrQzRDQSwwQkFDRSxrQjdDeWhKSixDNkMxaEpFLDZHekNqQ0EsMkJKekNhLENJNkJiLHlCSitrSkYsQzZDbGlKRSxrREFlTSxZN0NzaEpSLEM2Q3JpSkUsNERBb0JNLG1CQUFvQixDQURwQixvQjdDc2hKUixDNkN6aUpFLG1FQXdCUSxxQjdDakdNLEM2Q2dHTixnQjdDc2hKVixDQUNGLENXMWxKSSwwQmtDNENBLDBCQUNFLGtCN0NrakpKLEM2Q25qSkUsNkd6Q2pDQSwyQkp6Q2EsQ0k2QmIseUJKd21KRixDNkMzakpFLGtEQWVNLFk3QytpSlIsQzZDOWpKRSw0REFvQk0sbUJBQW9CLENBRHBCLG9CN0MraUpSLEM2Q2xrSkUsbUVBd0JRLHFCN0NqR00sQzZDZ0dOLGdCN0MraUpWLENBQ0YsQ1dubkpJLDBCa0M0Q0EsMkJBQ0Usa0I3QzJrSkosQzZDNWtKRSwrR3pDakNBLDJCSnpDYSxDSTZCYix5Qkppb0pGLEM2Q3BsSkUsbURBZU0sWTdDd2tKUixDNkN2bEpFLDZEQW9CTSxtQkFBb0IsQ0FEcEIsb0I3Q3drSlIsQzZDM2xKRSxvRUF3QlEscUI3Q2pHTSxDNkNnR04sZ0I3Q3drSlYsQ0FDRixDNkMxakpBLGtCekM5SEksZUo0ckpKLEM2QzlqSkEsbUNBSUksb0I3QzhqSkosQzZDbGtKQSw4Q0FPTSxxQjdDK2pKTixDOENudEpFLHlCQUVFLHFCN0J3TWlDLEM2QnpNakMsVTlDdXRKSixDOEN4dEpFLDRHQVFNLHdCN0J1TTZCLEM2QnhNN0IsVTlDc3RKUixDOEM3dEpFLHVEQWFNLHFCN0JrTTZCLEM2QmpNN0IsaUI3QmlNNkIsQzZCbk03QixVOUN1dEpSLEMrQ2x1SkEsV0FNRSwrV0FBMEYsQ0FDMUYsUUFBUyxDM0NPUCxlSmNhLEMrQzNCZixzQkFBdUIsQ0FJdkIsVTdDUWEsQzZDVmIsVTdDb2pEOEIsQzZDOWlEOUIsVTdDcWpENkIsQzZDMWpEN0IsYTdDcWpEZ0MsQzZDdmpEaEMsUy9DNHVKRixDK0M5dUpBLGlCQWFJLFU3Q0FXLEM2Q0VYLFc3Q2dqRDRCLEM2Q2pqRDVCLG9CL0NzdUpKLEMrQ3B2SkEsaUJBb0JJLDRDN0NhYSxDNkNaYixTN0MyaUQwQixDNkM3aUQxQixTL0N1dUpKLEMrQzF2SkEsd0NBNEJJLFc3Q3FpRDRCLEM2Q3ZpRDVCLG1CQUFvQixDQUNwQixnQi9DcXVKSixDK0NodUpBLGlCQUNFLGlEL0NtdUpGLENnRHp3SkEsT0FPRSwyQkFBNEIsQ0FENUIsb0M5Q0VhLEM4Q0FiLCtCOUNVYSxDRUNYLGVKY2EsQ2dEeEJmLHVDOUNTYSxDQ21SVCxpQkF2RStCLEM2QzVObkMsY0FBZSxDQUdmLG1CQUFvQixDQUpwQixXaERveEpGLENnRHJ4SkEsZUFhSSxTaEQ0d0pKLENnRHp4SkEsa0JBaUJJLFloRDR3SkosQ2dEeHdKQSxpQkFFRSxjQUFlLENBQ2YsbUJBQW9CLENBRnBCLGlCaEQ2d0pGLENnRDl3SkEsbUNBTUksb0JoRDR3SkosQ2dEeHdKQSxjQUVFLGtCQUFtQixDQUluQiwyQkFBNEIsQ0FENUIsb0M5QzVCYSxDOEM4QmIsdUM5Q3BCYSxDRVVYLHdCQXBCd0MsQ0FxQnhDLHlCQXJCd0MsQzRDMkIxQyxhOUNyQmdCLEM4Q2tCaEIsWUFBYSxDQUViLG9CaERpeEpGLENnRHB4SkEseUJBWUksa0I5Qyt5Q3NDLEM4Q2h6Q3RDLHFCaEQ4d0pKLENnRHp3SkEsWUFFRSxvQkFBcUIsQ0FEckIsY2hENndKRixDaUR0ekpBLE9BS0UsWUFBYSxDQUViLFdBQVksQ0FKWixNQUFPLENBU1AsU0FBVSxDQUpWLGlCQUFrQixDQUNsQixlQUFnQixDQVJoQixjQUFlLENBQ2YsS0FBTSxDQUlOLFVBQVcsQ0FGWCxZakQrekpGLENpRGh6SkEsY0FHRSxZL0NpMkN1QyxDK0MvMUN2QyxtQkFBb0IsQ0FKcEIsaUJBQWtCLENBQ2xCLFVqRHF6SkYsQ2lEL3lKRSwwQkFFRSwyQi9DdTNDbUQsQ2tCMzRDakQsaUNwQnMwSk4sQ29CbDBKTSx1QzZCY0osMEI3QmJNLGVwQnMwSk4sQ0FDRixDaUR0ekpFLDBCQUNFLGNqRHl6SkosQ2lEcnpKRSxrQ0FDRSxxQmpEd3pKSixDaURwekpBLHlCQUNFLHdCakR1ekpGLENpRHh6SkEsd0NBSUksZUFBZ0IsQ0FDaEIsZWpEd3pKSixDaUQ3ekpBLHFDQVNJLGVqRHd6SkosQ2lEcHpKQSx1QkFFRSxrQkFBbUIsQ0FEbkIsWUFBYSxDQUViLDRCakR1ekpGLENpRG56SkEsZUFTRSwyQkFBNEIsQ0FENUIscUIvQ3BFYSxDK0NzRWIsK0IvQzVEYSxDRUNYLG1CRmlnQitCLEMrQzljakMsWUFBYSxDQUNiLHFCQUFzQixDQVd0QixTQUFVLENBUFYsbUJBQW9CLENBTnBCLGlCQUFrQixDQUdsQixVakQ0ekpGLENpRDl5SkEsZ0JDOUVFLHFCaERVYSxDZ0RYYixZQUFhLENBSGIsTUFBTyxDQUZQLGNBQWUsQ0FDZixLQUFNLENBR04sV0FBWSxDQURaLFlsRHk0SkYsQ2tEbjRKRSxxQkFBUyxTbER1NEpYLENrRHQ0SkUscUJBQVMsVWxEMDRKWCxDaUQxekpBLGNBR0Usa0JBQW1CLENBR25CLCtCL0N2RmdCLENFaUJkLHdDYXNPNEQsQ2JyTzVELHlDYXFPNEQsQ2dDcks5RCxZQUFhLENBQ2IsYUFBYyxDQUVkLDZCQUE4QixDQUM5QixZakRnMEpGLENpRHIwSkEseUJBV0ksZ0NBQTRHLENBRDVHLGFqRGcwSkosQ2lEMXpKQSxhQUVFLGUvQ3VlK0IsQytDeGUvQixlakQ4ekpGLENpRHh6SkEsWUFJRSxhQUFjLENBQ2QsWS9DOFBXLEMrQ2xRWCxpQmpENnpKRixDaURyekpBLGNBSUUsa0JBQW1CLEM3Q3JGakIsMkNhdU40RCxDYnhONUQsNENhd040RCxDZ0MvSDlELDRCL0N4SGdCLEMrQ2tIaEIsWUFBYSxDQUViLGFBQWMsQ0FEZCxjQUFlLENBR2Ysd0JBQXlCLENBQ3pCLGNqRDJ6SkYsQ2lEajBKQSxnQkFjSSxhakR1ekpKLENXbDRKSSx5QnNDckNKLGNBeUhJLG1CQUF5QyxDQUR6QyxlakRxekpGLENpRHY1SkYseUJBdUdJLDBCakRtekpGLENpRDc0SkYsdUJBOEZJLDhCakRrekpGLENpRDN5SkEsVUFBWSxlakQ4eUpaLENBQ0YsQ1dsNUpJLHlCc0N1R0Ysb0JBRUUsZWpEK3lKRixDQUNGLENXejVKSSwwQnNDOEdGLFVBQVksZ0JqRGd6SlosQ0FDRixDaUR4eUpJLGtCQUdFLFdBQVksQ0FDWixRQUFTLENBRlQsY0FBZSxDQURmLFdqRDh5Sk4sQ2lEL3lKSSxpQ0FRSSxRQUFTLEM3QzNLYixlNkM0SzRCLENBRnhCLFdqRDh5SlIsQ2lEcnpKSSxnQzdDbktBLGVKNDlKSixDaUR6ekpJLDhCQWlCSSxlakQ0eUpSLENpRDd6SkksZ0M3Q25LQSxlSm8rSkosQ1czNkpJLDRCc0MwR0EsMEJBR0UsV0FBWSxDQUNaLFFBQVMsQ0FGVCxjQUFlLENBRGYsV2pEdzBKSixDaUR6MEpFLHlDQVFJLFFBQVMsQzdDM0tiLGU2QzRLNEIsQ0FGeEIsV2pEdTBKTixDaUQ5MEpFLHdDN0NuS0EsZUpvL0pGLENpRGoxSkUsc0NBaUJJLGVqRG0wSk4sQ2lEcDFKRSx3QzdDbktBLGVKMC9KRixDQUNGLENXbDhKSSw0QnNDMEdBLDBCQUdFLFdBQVksQ0FDWixRQUFTLENBRlQsY0FBZSxDQURmLFdqRCsxSkosQ2lEaDJKRSx5Q0FRSSxRQUFTLEM3QzNLYixlNkM0SzRCLENBRnhCLFdqRDgxSk4sQ2lEcjJKRSx3QzdDbktBLGVKMmdLRixDaUR4MkpFLHNDQWlCSSxlakQwMUpOLENpRDMySkUsd0M3Q25LQSxlSmloS0YsQ0FDRixDV3o5SkksNEJzQzBHQSwwQkFHRSxXQUFZLENBQ1osUUFBUyxDQUZULGNBQWUsQ0FEZixXakRzM0pKLENpRHYzSkUseUNBUUksUUFBUyxDN0MzS2IsZTZDNEs0QixDQUZ4QixXakRxM0pOLENpRDUzSkUsd0M3Q25LQSxlSmtpS0YsQ2lELzNKRSxzQ0FpQkksZWpEaTNKTixDaURsNEpFLHdDN0NuS0EsZUp3aUtGLENBQ0YsQ1doL0pJLDZCc0MwR0EsMEJBR0UsV0FBWSxDQUNaLFFBQVMsQ0FGVCxjQUFlLENBRGYsV2pENjRKSixDaUQ5NEpFLHlDQVFJLFFBQVMsQzdDM0tiLGU2QzRLNEIsQ0FGeEIsV2pENDRKTixDaURuNUpFLHdDN0NuS0EsZUp5aktGLENpRHQ1SkUsc0NBaUJJLGVqRHc0Sk4sQ2lEejVKRSx3QzdDbktBLGVKK2pLRixDQUNGLENXdmdLSSw2QnNDMEdBLDJCQUdFLFdBQVksQ0FDWixRQUFTLENBRlQsY0FBZSxDQURmLFdqRG82SkosQ2lEcjZKRSwwQ0FRSSxRQUFTLEM3QzNLYixlNkM0SzRCLENBRnhCLFdqRG02Sk4sQ2lEMTZKRSx5QzdDbktBLGVKZ2xLRixDaUQ3NkpFLHVDQWlCSSxlakQrNUpOLENpRGg3SkUseUM3Q25LQSxlSnNsS0YsQ0FDRixDbUR6bUtBLFNBVUUsb0JBQXFCLENBUHJCLGFBQWMsQ0NIZCxxQ2xEa2tCc0YsQ0M5UmxGLGlCQXZFK0IsQ2lEM05uQyxpQkFBa0IsQ0FDbEIsZWxEMmtCK0IsQ2tEcGtCL0IscUJBQXNCLENBSXRCLGVBQWdCLENBVmhCLGVsRGdsQitCLENpRGhsQi9CLFFqRGt5Q21DLENpRDN4Q25DLFNBQVUsQ0FWVixpQkFBa0IsQ0NJbEIsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsbUJBQW9CLENBSXBCLGtCQUFtQixDQUZuQixpQkFBa0IsQ0FDbEIsbUJBQW9CLENEVnBCLFluRCtuS0YsQ21Eam9LQSxjQWFXLFVuRHduS1gsQ21Ecm9LQSx3QkFpQkksYUFBYyxDQUVkLFlqRHN4Q3FDLENpRHp4Q3JDLGlCQUFrQixDQUVsQixXbkQwbktKLENtRDVvS0EsK0JBd0JNLHdCQUF5QixDQUN6QixrQkFBbUIsQ0FGbkIsVUFBVyxDQURYLGlCbkQ2bktOLENtRHJuS0EsNkRBQ0UsZW5Ed25LRixDbUR6bktBLDJGQUlJLFFuRHluS0osQ21EN25LQSx5R0FTTSxxQmpEdEJTLENpRHFCVCwwQkFBaUUsQ0FEakUsUW5ENG5LTixDbURybktBLCtEQUNFLGVuRHduS0YsQ21Eem5LQSw2RkFNSSxZakRzdkNxQyxDaUR4dkNyQyxNQUFPLENBQ1AsV25EMG5LSixDbUQvbktBLDJHQVdNLHVCakR0Q1MsQ2lEcUNULGdDQUE2RixDQUQ3RixVbkQ0bktOLENtRHJuS0EsbUVBQ0UsZW5Ed25LRixDbUR6bktBLGlHQUlJLEtuRHluS0osQ21EN25LQSwrR0FTTSx3QmpEcERTLENpRG1EVCwwQmpEcXVDbUMsQ2lEdHVDbkMsV25ENG5LTixDbURybktBLGdFQUNFLGVuRHduS0YsQ21Eem5LQSw4RkFNSSxZakR3dENxQyxDaUQxdENyQyxPQUFRLENBQ1IsV25EMG5LSixDbUQvbktBLDRHQVdNLHNCakRwRVMsQ2lEbUVULGdDakRxdENtQyxDaUR0dENuQyxTbkQ0bktOLENtRHJtS0EsZUFLRSxxQmpEOUZhLENFQ1gsZUpjYSxDbUQ2RWYsVWpEdEdhLENpRG9HYixlakRvckN1QyxDaURuckN2QyxvQmpEeXJDOEMsQ2lEdnJDOUMsaUJuRDBtS0YsQ3FEenRLQSxTQVlFLG9CQUFxQixDQUVyQiwyQkFBNEIsQ0FENUIscUJuRExhLENtRE9iLCtCbkRHYSxDRUNYLG1CRmlnQitCLENtRC9nQmpDLGFBQWMsQ0RKZCxxQ2xEa2tCc0YsQ0M5UmxGLGlCQXZFK0IsQ2lEM05uQyxpQkFBa0IsQ0FDbEIsZWxEMmtCK0IsQ21ENWtCL0IsTUFBNkIsQ0RRN0IscUJBQXNCLENBSXRCLGVBQWdCLENBVmhCLGVsRGdsQitCLENtRC9rQi9CLGVuRHd6Q3VDLENtRDd6Q3ZDLGlCQUFrQixDREtsQixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsb0JBQXFCLENBQ3JCLGdCQUFpQixDQUNqQixtQkFBb0IsQ0NScEIsS0FBTSxDRFlOLGtCQUFtQixDQUZuQixpQkFBa0IsQ0FDbEIsbUJBQW9CLENDVHBCLFlyRGt2S0YsQ3FEdHZLQSx3QkFxQkksYUFBYyxDQUVkLFluRHd6Q3FDLENtRDN6Q3JDLGlCQUFrQixDQUVsQixVckR1dUtKLENxRDd2S0EsNkRBOEJNLHdCQUF5QixDQUN6QixrQkFBbUIsQ0FGbkIsVUFBVyxDQURYLGFBQWMsQ0FEZCxpQnJEMHVLTixDcURqdUtBLDJGQUVJLHlCckRtdUtKLENxRHJ1S0EseUdBT00sZ0NuRHV5Q2lFLENtRHh5Q2pFLDBCQUFpRSxDQURqRSxRckRzdUtOLENxRDN1S0EsdUdBYU0scUJuRHpDUyxDbUR3Q1QsMEJBQWlFLENBRGpFLFVyRHN1S04sQ3FEL3RLQSw2RkFJSSxXbkRveENvQyxDbUR0eENwQyx1QnBDME00RCxDb0N6TTVELFdyRGt1S0osQ3FEcnVLQSwyR0FTTSxrQ25EbXhDaUUsQ21EcHhDakUsZ0NBQTZGLENBRDdGLE1yRG91S04sQ3FEM3VLQSx5R0FlTSx1Qm5EN0RTLENtRDREVCxnQ0FBNkYsQ0FEN0YsUXJEb3VLTixDcUQ3dEtBLGlHQUVJLHNCckQrdEtKLENxRGp1S0EsK0dBT00sbUNuRGl3Q2lFLENtRGx3Q2pFLDBCQUE2RixDQUQ3RixLckRrdUtOLENxRHZ1S0EsNkdBYU0sd0JuRC9FUyxDbUQ4RVQsMEJBQTZGLENBRDdGLE9yRGt1S04sQ3FEN3VLQSxpSEEwQkksK0JwQytHaUMsQ29DaEhqQyxVQUFXLENBSFgsYUFBYyxDQURkLFFBQVMsQ0FHVCxrQkFBdUMsQ0FMdkMsaUJBQWtCLENBQ2xCLEtBQU0sQ0FHTixVckRpdUtKLENxRDF0S0EsOEZBSUksV25Ea3VDb0MsQ21EcHVDcEMsd0JwQ3dKNEQsQ29Ddko1RCxXckQ2dEtKLENxRGh1S0EsNEdBU00saUNuRGl1Q2lFLENtRGx1Q2pFLGdDbkQrdENtQyxDbURodUNuQyxPckQrdEtOLENxRHR1S0EsMEdBZU0sc0JuRC9HUyxDbUQ4R1QsZ0NuRHl0Q21DLENtRDF0Q25DLFNyRCt0S04sQ3FEeHNLQSxnQkFLRSx3QnBDa0VtQyxDb0NqRW5DLHNDbkRoSWEsQ0VVWCx3Q2FzTzRELENick81RCx5Q2FxTzRELENkbUMxRCxjQXZFK0IsQ2tEaEZuQyxlQUFnQixDQURoQixrQnJEaXRLRixDcURsdEtBLHNCQVVJLFlyRDRzS0osQ3FEeHNLQSxjQUVFLGFuRDNJZ0IsQ21EMEloQixZckQ0c0tGLENzRDExS0EsVUFDRSxpQnRENjFLRixDc0QxMUtBLHdCQUNFLGtCdEQ2MUtGLENzRDExS0EsZ0JBR0UsZUFBZ0IsQ0FGaEIsaUJBQWtCLENBQ2xCLFV0RDgxS0YsQ3VEbjNLRSxzQkFFRSxVQUFXLENBQ1gsVUFBVyxDQUZYLGF2RHczS0osQ3NELzFLQSxlQU1FLDBCQUEyQixDQUozQixZQUFhLENBQ2IsVUFBVyxDQUVYLGtCQUFtQixDQUpuQixpQkFBa0IsQ2xDYmQsb0NsQmtoRGtGLENvRGxnRHRGLFV0RHEyS0YsQ29CajNLTSx1Q2tDUU4sZWxDUFEsZXBCcTNLTixDQUNGLENzRHIyS0EsOERBR0UsYXREdzJLRixDc0RwMktBLHdFQUVFLDBCdER3MktGLENzRHIyS0Esd0VBRUUsMkJ0RHcyS0YsQ3NEOTFLQSw4QkFFSSxTQUFVLENBRVYsY0FBZSxDQURmLDJCdERrMktKLENzRHIyS0EsaUpBV0ksU0FBVSxDQURWLFN0RGsyS0osQ3NENTJLQSxvRkFpQkksU0FBVSxDbEMvRFIseUJsQmloRGtDLENvRG45Q3BDLFN0RG0yS0osQ29CNzVLTSx1Q2tDMENOLG9GbEN6Q1EsZXBCazZLTixDQUNGLENzRC8xS0EsOENBUUUs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RXRCLHFCQUF1QixDQUN2Qix5QkFBMkIsQ0FGM0IsbUJBQXFCLENBSHJCLDJCQUE2QixDQU83Qiw0QkFBOEIsQ0FOOUIsbUJoRWc1TEYsQ2lFcjVMQSxzQkFLSSxRQUFTLENBR1QsVUFBVyxDQUZYLE1BQU8sQ0FKUCxpQkFBa0IsQ0FFbEIsT0FBUSxDQURSLEtBQU0sQ0FJTixTakV3NUxKLENrRS81TEEsZUNBRSxlQUFnQixDQUNoQixzQkFBdUIsQ0FDdkIsa0JuRW02TEYsQ29FejZMQSxJQUVFLGtCQUFtQixDQUduQiw2QkFBOEIsQ0FKOUIsb0JBQXFCLENBR3JCLGNBQWUsQ0FFZixXbEVpcEIrQixDa0VwcEIvQixTcEUrNkxGLENxRW4zTFEsZ0JBT0ksaUNyRWczTFosQ3FFdjNMUSxXQU9JLDRCckVvM0xaLENxRTMzTFEsY0FPSSwrQnJFdzNMWixDcUUvM0xRLGNBT0ksK0JyRTQzTFosQ3FFbjRMUSxtQkFPSSxvQ3JFZzRMWixDcUV2NExRLGdCQU9JLGlDckVvNExaLENxRTM0TFEsYUFPSSxvQnJFdzRMWixDcUUvNExRLFdBT0kscUJyRTQ0TFosQ3FFbjVMUSxZQU9JLG9CckVnNUxaLENxRXY1TFEsV0FPSSxtQnJFbzVMWixDcUUzNUxRLFlBT0kscUJyRXc1TFosQ3FFLzVMUSxZQU9JLG9CckU0NUxaLENxRW42TFEsWUFPSSxxQnJFZzZMWixDcUV2NkxRLGFBT0ksbUJyRW82TFosQ3FFMzZMUSxlQU9JLHVCckV3NkxaLENxRS82TFEsaUJBT0kseUJyRTQ2TFosQ3FFbjdMUSxrQkFPSSwwQnJFZzdMWixDcUV2N0xRLGlCQU9JLHlCckVvN0xaLENxRTM3TFEsVUFPSSx3QnJFdzdMWixDcUUvN0xRLGdCQU9JLDhCckU0N0xaLENxRW44TFEsU0FPSSx1QnJFZzhMWixDcUV2OExRLFFBT0ksc0JyRW84TFosQ3FFMzhMUSxTQU9JLHVCckV3OExaLENxRS84TFEsYUFPSSwyQnJFNDhMWixDcUVuOUxRLGNBT0ksNEJyRWc5TFosQ3FFdjlMUSxRQU9JLHNCckVvOUxaLENxRTM5TFEsZUFPSSw2QnJFdzlMWixDcUUvOUxRLFFBT0ksc0JyRTQ5TFosQ3FFbitMUSxRQU9JLGlEckVnK0xaLENxRXYrTFEsV0FPSSxzRHJFbytMWixDcUUzK0xRLFdBT0ksaURyRXcrTFosQ3FFLytMUSxhQU9JLHlCckU0K0xaLENxRW4vTFEsaUJBT0kseUJyRWcvTFosQ3FFdi9MUSxtQkFPSSwyQnJFby9MWixDcUUzL0xRLG1CQU9JLDJCckV3L0xaLENxRS8vTFEsZ0JBT0ksd0JyRTQvTFosQ3FFbmdNUSxpQkFPSSx5QnJFZ2dNWixDcUV2Z01RLE9BT0ksZXJFb2dNWixDcUUzZ01RLFFBT0ksaUJyRXdnTVosQ3FFL2dNUSxTQU9JLGtCckU0Z01aLENxRW5oTVEsVUFPSSxrQnJFZ2hNWixDcUV2aE1RLFdBT0ksb0JyRW9oTVosQ3FFM2hNUSxZQU9JLHFCckV3aE1aLENxRS9oTVEsU0FPSSxnQnJFNGhNWixDcUVuaU1RLFVBT0ksa0JyRWdpTVosQ3FFdmlNUSxXQU9JLG1CckVvaU1aLENxRTNpTVEsT0FPSSxpQnJFd2lNWixDcUUvaU1RLFFBT0ksbUJyRTRpTVosQ3FFbmpNUSxTQU9JLG9CckVnak1aLENxRXZqTVEsa0JBT0ksd0NyRW9qTVosQ3FFM2pNUSxvQkFPSSxvQ3JFd2pNWixDcUUvak1RLG9CQU9JLG9DckU0ak1aLENxRW5rTVEsUUFPSSxrQ3JFZ2tNWixDcUV2a01RLFVBT0ksa0JyRW9rTVosQ3FFM2tNUSxZQU9JLHNDckV3a01aLENxRS9rTVEsY0FPSSxzQnJFNGtNWixDcUVubE1RLFlBT0ksd0NyRWdsTVosQ3FFdmxNUSxjQU9JLHdCckVvbE1aLENxRTNsTVEsZUFPSSx5Q3JFd2xNWixDcUUvbE1RLGlCQU9JLHlCckU0bE1aLENxRW5tTVEsY0FPSSx1Q3JFZ21NWixDcUV2bU1RLGdCQU9JLHVCckVvbU1aLENxRTNtTVEsZ0JBT0ksMkJyRXdtTVosQ3FFL21NUSxjQU9JLDJCckU0bU1aLENxRW5uTVEsVUFPSSwwQnJFZ25NWixDcUV2bk1RLFVBT0ksMEJyRW9uTVosQ3FFM25NUSxVQU9JLDBCckV3bk1aLENxRS9uTVEsVUFPSSwwQnJFNG5NWixDcUVub01RLFVBT0ksMEJyRWdvTVosQ3FFdm9NUSxNQU9JLG1CckVvb01aLENxRTNvTVEsTUFPSSxtQnJFd29NWixDcUUvb01RLE1BT0ksbUJyRTRvTVosQ3FFbnBNUSxPQU9JLG9CckVncE1aLENxRXZwTVEsUUFPSSxvQnJFb3BNWixDcUUzcE1RLFFBT0ksd0JyRXdwTVosQ3FFL3BNUSxRQU9JLHFCckU0cE1aLENxRW5xTVEsWUFPSSx5QnJFZ3FNWixDcUV2cU1RLE1BT0ksb0JyRW9xTVosQ3FFM3FNUSxNQU9JLG9CckV3cU1aLENxRS9xTVEsTUFPSSxvQnJFNHFNWixDcUVuck1RLE9BT0kscUJyRWdyTVosQ3FFdnJNUSxRQU9JLHFCckVvck1aLENxRTNyTVEsUUFPSSx5QnJFd3JNWixDcUUvck1RLFFBT0ksc0JyRTRyTVosQ3FFbnNNUSxZQU9JLDBCckVnc01aLENxRXZzTVEsV0FPSSx1QnJFb3NNWixDcUUzc01RLFVBT0ksNEJyRXdzTVosQ3FFL3NNUSxhQU9JLCtCckU0c01aLENxRW50TVEsa0JBT0ksb0NyRWd0TVosQ3FFdnRNUSxxQkFPSSx1Q3JFb3RNWixDcUUzdE1RLGFBT0kscUJyRXd0TVosQ3FFL3RNUSxhQU9JLHFCckU0dE1aLENxRW51TVEsZUFPSSx1QnJFZ3VNWixDcUV2dU1RLGVBT0ksdUJyRW91TVosQ3FFM3VNUSxXQU9JLHdCckV3dU1aLENxRS91TVEsYUFPSSwwQnJFNHVNWixDcUVudk1RLG1CQU9JLGdDckVndk1aLENxRXZ2TVEsT0FPSSxlckVvdk1aLENxRTN2TVEsT0FPSSxvQnJFd3ZNWixDcUUvdk1RLE9BT0ksbUJyRTR2TVosQ3FFbndNUSxPQU9JLGtCckVnd01aLENxRXZ3TVEsT0FPSSxvQnJFb3dNWixDcUUzd01RLE9BT0ksa0JyRXd3TVosQ3FFL3dNUSx1QkFPSSxvQ3JFNHdNWixDcUVueE1RLHFCQU9JLGtDckVneE1aLENxRXZ4TVEsd0JBT0ksZ0NyRW94TVosQ3FFM3hNUSx5QkFPSSx1Q3JFd3hNWixDcUUveE1RLHdCQU9JLHNDckU0eE1aLENxRW55TVEsd0JBT0ksc0NyRWd5TVosQ3FFdnlNUSxtQkFPSSxnQ3JFb3lNWixDcUUzeU1RLGlCQU9JLDhCckV3eU1aLENxRS95TVEsb0JBT0ksNEJyRTR5TVosQ3FFbnpNUSxzQkFPSSw4QnJFZ3pNWixDcUV2ek1RLHFCQU9JLDZCckVvek1aLENxRTN6TVEscUJBT0ksa0NyRXd6TVosQ3FFL3pNUSxtQkFPSSxnQ3JFNHpNWixDcUVuME1RLHNCQU9JLDhCckVnME1aLENxRXYwTVEsdUJBT0kscUNyRW8wTVosQ3FFMzBNUSxzQkFPSSxvQ3JFdzBNWixDcUUvME1RLHVCQU9JLCtCckU0ME1aLENxRW4xTVEsaUJBT0kseUJyRWcxTVosQ3FFdjFNUSxrQkFPSSwrQnJFbzFNWixDcUUzMU1RLGdCQU9JLDZCckV3MU1aLENxRS8xTVEsbUJBT0ksMkJyRTQxTVosQ3FFbjJNUSxxQkFPSSw2QnJFZzJNWixDcUV2Mk1RLG9CQU9JLDRCckVvMk1aLENxRTMyTVEsYUFPSSxrQnJFdzJNWixDcUUvMk1RLFNBT0ksaUJyRTQyTVosQ3FFbjNNUSxTQU9JLGlCckVnM01aLENxRXYzTVEsU0FPSSxpQnJFbzNNWixDcUUzM01RLFNBT0ksaUJyRXczTVosQ3FFLzNNUSxTQU9JLGlCckU0M01aLENxRW40TVEsU0FPSSxpQnJFZzRNWixDcUV2NE1RLFlBT0ksaUJyRW80TVosQ3FFMzRNUSxLQU9JLGtCckV3NE1aLENxRS80TVEsS0FPSSx1QnJFNDRNWixDcUVuNU1RLEtBT0ksc0JyRWc1TVosQ3FFdjVNUSxLQU9JLHFCckVvNU1aLENxRTM1TVEsS0FPSSx1QnJFdzVNWixDcUUvNU1RLEtBT0kscUJyRTQ1TVosQ3FFbjZNUSxRQU9JLHFCckVnNk1aLENxRXY2TVEsTUFPSSx1QkFBK0QsQ0FBL0Qsd0JyRXE2TVosQ3FFNTZNUSxNQU9JLDRCQUErRCxDQUEvRCw2QnJFMDZNWixDcUVqN01RLE1BT0ksMkJBQStELENBQS9ELDRCckUrNk1aLENxRXQ3TVEsTUFPSSwwQkFBK0QsQ0FBL0QsMkJyRW83TVosQ3FFMzdNUSxNQU9JLDRCQUErRCxDQUEvRCw2QnJFeTdNWixDcUVoOE1RLE1BT0ksMEJBQStELENBQS9ELDJCckU4N01aLENxRXI4TVEsU0FPSSwwQkFBK0QsQ0FBL0QsMkJyRW04TVosQ3FFMThNUSxNQU9JLHlCQUErRCxDQUEvRCxzQnJFdzhNWixDcUUvOE1RLE1BT0ksOEJBQStELENBQS9ELDJCckU2OE1aLENxRXA5TVEsTUFPSSw2QkFBK0QsQ0FBL0QsMEJyRWs5TVosQ3FFejlNUSxNQU9JLDRCQUErRCxDQUEvRCx5QnJFdTlNWixDcUU5OU1RLE1BT0ksOEJBQStELENBQS9ELDJCckU0OU1aLENxRW4rTVEsTUFPSSw0QkFBK0QsQ0FBL0QseUJyRWkrTVosQ3FFeCtNUSxTQU9JLDRCQUErRCxDQUEvRCx5QnJFcytNWixDcUU3K01RLE1BT0ksc0JyRTArTVosQ3FFai9NUSxNQU9JLDJCckU4K01aLENxRXIvTVEsTUFPSSwwQnJFay9NWixDcUV6L01RLE1BT0kseUJyRXMvTVosQ3FFNy9NUSxNQU9JLDJCckUwL01aLENxRWpnTlEsTUFPSSx5QnJFOC9NWixDcUVyZ05RLFNBT0kseUJyRWtnTlosQ3FFemdOUSxNQU9JLHdCckVzZ05aLENxRTdnTlEsTUFPSSw2QnJFMGdOWixDcUVqaE5RLE1BT0ksNEJyRThnTlosQ3FFcmhOUSxNQU9JLDJCckVraE5aLENxRXpoTlEsTUFPSSw2QnJFc2hOWixDcUU3aE5RLE1BT0ksMkJyRTBoTlosQ3FFamlOUSxTQU9JLDJCckU4aE5aLENxRXJpTlEsTUFPSSx5QnJFa2lOWixDcUV6aU5RLE1BT0ksOEJyRXNpTlosQ3FFN2lOUSxNQU9JLDZCckUwaU5aLENxRWpqTlEsTUFPSSw0QnJFOGlOWixDcUVyak5RLE1BT0ksOEJyRWtqTlosQ3FFempOUSxNQU9JLDRCckVzak5aLENxRTdqTlEsU0FPSSw0QnJFMGpOWixDcUVqa05RLE1BT0ksdUJyRThqTlosQ3FFcmtOUSxNQU9JLDRCckVra05aLENxRXprTlEsTUFPSSwyQnJFc2tOWixDcUU3a05RLE1BT0ksMEJyRTBrTlosQ3FFamxOUSxNQU9JLDRCckU4a05aLENxRXJsTlEsTUFPSSwwQnJFa2xOWixDcUV6bE5RLFNBT0ksMEJyRXNsTlosQ3FFN2xOUSxLQU9JLG1CckUwbE5aLENxRWptTlEsS0FPSSx3QnJFOGxOWixDcUVybU5RLEtBT0ksdUJyRWttTlosQ3FFem1OUSxLQU9JLHNCckVzbU5aLENxRTdtTlEsS0FPSSx3QnJFMG1OWixDcUVqbk5RLEtBT0ksc0JyRThtTlosQ3FFcm5OUSxNQU9JLHdCQUErRCxDQUEvRCx5QnJFbW5OWixDcUUxbk5RLE1BT0ksNkJBQStELENBQS9ELDhCckV3bk5aLENxRS9uTlEsTUFPSSw0QkFBK0QsQ0FBL0QsNkJyRTZuTlosQ3FFcG9OUSxNQU9JLDJCQUErRCxDQUEvRCw0QnJFa29OWixDcUV6b05RLE1BT0ksNkJBQStELENBQS9ELDhCckV1b05aLENxRTlvTlEsTUFPSSwyQkFBK0QsQ0FBL0QsNEJyRTRvTlosQ3FFbnBOUSxNQU9JLDBCQUErRCxDQUEvRCx1QnJFaXBOWixDcUV4cE5RLE1BT0ksK0JBQStELENBQS9ELDRCckVzcE5aLENxRTdwTlEsTUFPSSw4QkFBK0QsQ0FBL0QsMkJyRTJwTlosQ3FFbHFOUSxNQU9JLDZCQUErRCxDQUEvRCwwQnJFZ3FOWixDcUV2cU5RLE1BT0ksK0JBQStELENBQS9ELDRCckVxcU5aLENxRTVxTlEsTUFPSSw2QkFBK0QsQ0FBL0QsMEJyRTBxTlosQ3FFanJOUSxNQU9JLHVCckU4cU5aLENxRXJyTlEsTUFPSSw0QnJFa3JOWixDcUV6ck5RLE1BT0ksMkJyRXNyTlosQ3FFN3JOUSxNQU9JLDBCckUwck5aLENxRWpzTlEsTUFPSSw0QnJFOHJOWixDcUVyc05RLE1BT0ksMEJyRWtzTlosQ3FFenNOUSxNQU9JLHlCckVzc05aLENxRTdzTlEsTUFPSSw4QnJFMHNOWixDcUVqdE5RLE1BT0ksNkJyRThzTlosQ3FFcnROUSxNQU9JLDRCckVrdE5aLENxRXp0TlEsTUFPSSw4QnJFc3ROWixDcUU3dE5RLE1BT0ksNEJyRTB0TlosQ3FFanVOUSxNQU9JLDBCckU4dE5aLENxRXJ1TlEsTUFPSSwrQnJFa3VOWixDcUV6dU5RLE1BT0ksOEJyRXN1TlosQ3FFN3VOUSxNQU9JLDZCckUwdU5aLENxRWp2TlEsTUFPSSwrQnJFOHVOWixDcUVydk5RLE1BT0ksNkJyRWt2TlosQ3FFenZOUSxNQU9JLHdCckVzdk5aLENxRTd2TlEsTUFPSSw2QnJFMHZOWixDcUVqd05RLE1BT0ksNEJyRTh2TlosQ3FFcndOUSxNQU9JLDJCckVrd05aLENxRXp3TlEsTUFPSSw2QnJFc3dOWixDcUU3d05RLE1BT0ksMkJyRTB3TlosQ3FFanhOUSxnQkFPSSw4Q3JFOHdOWixDcUVyeE5RLE1BT0ksMENyRWt4TlosQ3FFenhOUSxNQU9JLHlDckVzeE5aLENxRTd4TlEsTUFPSSx1Q3JFMHhOWixDcUVqeU5RLE1BT0kseUNyRTh4TlosQ3FFcnlOUSxNQU9JLDJCckVreU5aLENxRXp5TlEsTUFPSSx3QnJFc3lOWixDcUU3eU5RLFlBT0ksMkJyRTB5TlosQ3FFanpOUSxZQU9JLDJCckU4eU5aLENxRXJ6TlEsVUFPSSx5QnJFa3pOWixDcUV6ek5RLFlBT0ksNkJyRXN6TlosQ3FFN3pOUSxXQU9JLHlCckUwek5aLENxRWowTlEsU0FPSSx5QnJFOHpOWixDcUVyME5RLFdBT0ksNEJyRWswTlosQ3FFejBOUSxNQU9JLHVCckVzME5aLENxRTcwTlEsT0FPSSwwQnJFMDBOWixDcUVqMU5RLFNBT0kseUJyRTgwTlosQ3FFcjFOUSxPQU9JLHVCckVrMU5aLENxRXoxTlEsWUFPSSx5QnJFczFOWixDcUU3MU5RLFVBT0ksMEJyRTAxTlosQ3FFajJOUSxhQU9JLDJCckU4MU5aLENxRXIyTlEsc0JBT0ksOEJyRWsyTlosQ3FFejJOUSwyQkFPSSxtQ3JFczJOWixDcUU3Mk5RLDhCQU9JLHNDckUwMk5aLENxRWozTlEsZ0JBT0ksa0NyRTgyTlosQ3FFcjNOUSxnQkFPSSxrQ3JFazNOWixDcUV6M05RLGlCQU9JLG1DckVzM05aLENxRTczTlEsV0FPSSw0QnJFMDNOWixDcUVqNE5RLGFBT0ksNEJyRTgzTlosQ3FFcjROUSxZQU9JLDhCQUErRCxDQUEvRCwrQnJFbzROWixDcUUzNE5RLGNBSVEsbUJBQXFDLENBR3pDLGtFckUwNE5aLENxRWo1TlEsWUFJUSxtQkFBcUMsQ0FHekMsZ0VyRSs0TlosQ3FFdDVOUSxZQUlRLG1CQUFxQyxDQUd6QyxnRXJFbzVOWixDcUUzNU5RLFdBSVEsbUJBQXFDLENBR3pDLHFFckV5NU5aLENxRWg2TlEsWUFJUSxtQkFBcUMsQ0FHekMsdUJyRTg1TlosQ3FFcjZOUSxlQUlRLG1CQUFxQyxDQUd6Qyw4QnJFbTZOWixDcUUxNk5RLGVBSVEsbUJBQXFDLENBR3pDLGtDckV3Nk5aLENxRS82TlEsWUFJUSxtQkFBcUMsQ0FHekMsdUJyRTY2TlosQ3FFOTdOUSxpQkFDRSxzQnJFaThOVixDcUVsOE5RLGlCQUNFLHFCckVxOE5WLENxRXQ4TlEsaUJBQ0Usc0JyRXk4TlYsQ3FFMThOUSxrQkFDRSxtQnJFNjhOVixDcUVwOE5RLFlBSVEsaUJBQXFDLENBR3pDLDJFckVrOE5aLENxRXo4TlEsVUFJUSxpQkFBcUMsQ0FHekMseUVyRXU4TlosQ3FFOThOUSxVQUlRLGlCQUFxQyxDQUd6Qyx5RXJFNDhOWixDcUVuOU5RLFNBSVEsaUJBQXFDLENBR3pDLDJFckVpOU5aLENxRXg5TlEsZ0JBSVEsaUJBQXFDLENBR3pDLHNDckVzOU5aLENxRXYrTlEsZUFDRSxtQnJFMCtOVixDcUUzK05RLGVBQ0Usb0JyRTgrTlYsQ3FFLytOUSxlQUNFLG1CckVrL05WLENxRW4vTlEsZUFDRSxvQnJFcy9OVixDcUV2L05RLGdCQUNFLGlCckUwL05WLENxRWovTlEsYUFPSSw2Q3JFOCtOWixDcUVyL05RLGlCQU9JLHlCckVrL05aLENxRXovTlEsa0JBT0ksMEJyRXMvTlosQ3FFNy9OUSxrQkFPSSwwQnJFMC9OWixDcUVqZ09RLFNBT0ksNkJyRTgvTlosQ3FFcmdPUSxTQU9JLDZCckVrZ09aLENxRXpnT1Esb0JBT0kseUJyRTBnT1osQ3FFamhPUSxXQU9JLDZCckU4Z09aLENxRXJoT1EsV0FPSSx5QnJFa2hPWixDcUV6aE9RLFdBT0ksNkJyRXNoT1osQ3FFN2hPUSxnQkFPSSwyQnJFMGhPWixDcUVqaU9RLGNBT0ksNkJyRThoT1osQ3FFcmlPUSxhQU9JLGtDckVtaU9aLENxRTFpT1EsMEJBT0ksbUNyRXdpT1osQ3FFL2lPUSw2QkFPSSxzQ3JFNmlPWixDcUVwak9RLCtCQU9JLHFDckVrak9aLENxRXpqT1EsZUFPSSxrQ3JFa2pPWixDcUV6ak9RLFNBT0ksNEJyRXNqT1osQ3FFN2pPUSxXQU9JLDJCckUwak9aLENXamtPSSx5QjBEQUksZ0JBT0ksb0JyRStqT1YsQ3FFdGtPTSxjQU9JLHFCckVra09WLENxRXprT00sZUFPSSxvQnJFcWtPVixDcUU1a09NLGFBT0ksd0JyRXdrT1YsQ3FFL2tPTSxtQkFPSSw4QnJFMmtPVixDcUVsbE9NLFlBT0ksdUJyRThrT1YsQ3FFcmxPTSxXQU9JLHNCckVpbE9WLENxRXhsT00sWUFPSSx1QnJFb2xPVixDcUUzbE9NLGdCQU9JLDJCckV1bE9WLENxRTlsT00saUJBT0ksNEJyRTBsT1YsQ3FFam1PTSxXQU9JLHNCckU2bE9WLENxRXBtT00sa0JBT0ksNkJyRWdtT1YsQ3FFdm1PTSxXQU9JLHNCckVtbU9WLENxRTFtT00sY0FPSSx1QnJFc21PVixDcUU3bU9NLGFBT0ksNEJyRXltT1YsQ3FFaG5PTSxnQkFPSSwrQnJFNG1PVixDcUVubk9NLHFCQU9JLG9DckUrbU9WLENxRXRuT00sd0JBT0ksdUNyRWtuT1YsQ3FFem5PTSxnQkFPSSxxQnJFcW5PVixDcUU1bk9NLGdCQU9JLHFCckV3bk9WLENxRS9uT00sa0JBT0ksdUJyRTJuT1YsQ3FFbG9PTSxrQkFPSSx1QnJFOG5PVixDcUVyb09NLGNBT0ksd0JyRWlvT1YsQ3FFeG9PTSxnQkFPSSwwQnJFb29PVixDcUUzb09NLHNCQU9JLGdDckV1b09WLENxRTlvT00sVUFPSSxlckUwb09WLENxRWpwT00sVUFPSSxvQnJFNm9PVixDcUVwcE9NLFVBT0ksbUJyRWdwT1YsQ3FFdnBPTSxVQU9JLGtCckVtcE9WLENxRTFwT00sVUFPSSxvQnJFc3BPVixDcUU3cE9NLFVBT0ksa0JyRXlwT1YsQ3FFaHFPTSwwQkFPSSxvQ3JFNHBPVixDcUVucU9NLHdCQU9JLGtDckUrcE9WLENxRXRxT00sMkJBT0ksZ0NyRWtxT1YsQ3FFenFPTSw0QkFPSSx1Q3JFcXFPVixDcUU1cU9NLDJCQU9JLHNDckV3cU9WLENxRS9xT00sMkJBT0ksc0NyRTJxT1YsQ3FFbHJPTSxzQkFPSSxnQ3JFOHFPVixDcUVyck9NLG9CQU9JLDhCckVpck9WLENxRXhyT00sdUJBT0ksNEJyRW9yT1YsQ3FFM3JPTSx5QkFPSSw4QnJFdXJPVixDcUU5ck9NLHdCQU9JLDZCckUwck9WLENxRWpzT00sd0JBT0ksa0NyRTZyT1YsQ3FFcHNPTSxzQkFPSSxnQ3JFZ3NPVixDcUV2c09NLHlCQU9JLDhCckVtc09WLENxRTFzT00sMEJBT0kscUNyRXNzT1YsQ3FFN3NPTSx5QkFPSSxvQ3JFeXNPVixDcUVodE9NLDBCQU9JLCtCckU0c09WLENxRW50T00sb0JBT0kseUJyRStzT1YsQ3FFdHRPTSxxQkFPSSwrQnJFa3RPVixDcUV6dE9NLG1CQU9JLDZCckVxdE9WLENxRTV0T00sc0JBT0ksMkJyRXd0T1YsQ3FFL3RPTSx3QkFPSSw2QnJFMnRPVixDcUVsdU9NLHVCQU9JLDRCckU4dE9WLENxRXJ1T00sZ0JBT0ksa0JyRWl1T1YsQ3FFeHVPTSxZQU9JLGlCckVvdU9WLENxRTN1T00sWUFPSSxpQnJFdXVPVixDcUU5dU9NLFlBT0ksaUJyRTB1T1YsQ3FFanZPTSxZQU9JLGlCckU2dU9WLENxRXB2T00sWUFPSSxpQnJFZ3ZPVixDcUV2dk9NLFlBT0ksaUJyRW12T1YsQ3FFMXZPTSxlQU9JLGlCckVzdk9WLENxRTd2T00sUUFPSSxrQnJFeXZPVixDcUVod09NLFFBT0ksdUJyRTR2T1YsQ3FFbndPTSxRQU9JLHNCckUrdk9WLENxRXR3T00sUUFPSSxxQnJFa3dPVixDcUV6d09NLFFBT0ksdUJyRXF3T1YsQ3FFNXdPTSxRQU9JLHFCckV3d09WLENxRS93T00sV0FPSSxxQnJFMndPVixDcUVseE9NLFNBT0ksdUJBQStELENBQS9ELHdCckUrd09WLENxRXR4T00sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRW14T1YsQ3FFMXhPTSxTQU9JLDJCQUErRCxDQUEvRCw0QnJFdXhPVixDcUU5eE9NLFNBT0ksMEJBQStELENBQS9ELDJCckUyeE9WLENxRWx5T00sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRSt4T1YsQ3FFdHlPTSxTQU9JLDBCQUErRCxDQUEvRCwyQnJFbXlPVixDcUUxeU9NLFlBT0ksMEJBQStELENBQS9ELDJCckV1eU9WLENxRTl5T00sU0FPSSx5QkFBK0QsQ0FBL0Qsc0JyRTJ5T1YsQ3FFbHpPTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFK3lPVixDcUV0ek9NLFNBT0ksNkJBQStELENBQS9ELDBCckVtek9WLENxRTF6T00sU0FPSSw0QkFBK0QsQ0FBL0QseUJyRXV6T1YsQ3FFOXpPTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFMnpPVixDcUVsME9NLFNBT0ksNEJBQStELENBQS9ELHlCckUrek9WLENxRXQwT00sWUFPSSw0QkFBK0QsQ0FBL0QseUJyRW0wT1YsQ3FFMTBPTSxTQU9JLHNCckVzME9WLENxRTcwT00sU0FPSSwyQnJFeTBPVixDcUVoMU9NLFNBT0ksMEJyRTQwT1YsQ3FFbjFPTSxTQU9JLHlCckUrME9WLENxRXQxT00sU0FPSSwyQnJFazFPVixDcUV6MU9NLFNBT0kseUJyRXExT1YsQ3FFNTFPTSxZQU9JLHlCckV3MU9WLENxRS8xT00sU0FPSSx3QnJFMjFPVixDcUVsMk9NLFNBT0ksNkJyRTgxT1YsQ3FFcjJPTSxTQU9JLDRCckVpMk9WLENxRXgyT00sU0FPSSwyQnJFbzJPVixDcUUzMk9NLFNBT0ksNkJyRXUyT1YsQ3FFOTJPTSxTQU9JLDJCckUwMk9WLENxRWozT00sWUFPSSwyQnJFNjJPVixDcUVwM09NLFNBT0kseUJyRWczT1YsQ3FFdjNPTSxTQU9JLDhCckVtM09WLENxRTEzT00sU0FPSSw2QnJFczNPVixDcUU3M09NLFNBT0ksNEJyRXkzT1YsQ3FFaDRPTSxTQU9JLDhCckU0M09WLENxRW40T00sU0FPSSw0QnJFKzNPVixDcUV0NE9NLFlBT0ksNEJyRWs0T1YsQ3FFejRPTSxTQU9JLHVCckVxNE9WLENxRTU0T00sU0FPSSw0QnJFdzRPVixDcUUvNE9NLFNBT0ksMkJyRTI0T1YsQ3FFbDVPTSxTQU9JLDBCckU4NE9WLENxRXI1T00sU0FPSSw0QnJFaTVPVixDcUV4NU9NLFNBT0ksMEJyRW81T1YsQ3FFMzVPTSxZQU9JLDBCckV1NU9WLENxRTk1T00sUUFPSSxtQnJFMDVPVixDcUVqNk9NLFFBT0ksd0JyRTY1T1YsQ3FFcDZPTSxRQU9JLHVCckVnNk9WLENxRXY2T00sUUFPSSxzQnJFbTZPVixDcUUxNk9NLFFBT0ksd0JyRXM2T1YsQ3FFNzZPTSxRQU9JLHNCckV5Nk9WLENxRWg3T00sU0FPSSx3QkFBK0QsQ0FBL0QseUJyRTY2T1YsQ3FFcDdPTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFaTdPVixDcUV4N09NLFNBT0ksNEJBQStELENBQS9ELDZCckVxN09WLENxRTU3T00sU0FPSSwyQkFBK0QsQ0FBL0QsNEJyRXk3T1YsQ3FFaDhPTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFNjdPVixDcUVwOE9NLFNBT0ksMkJBQStELENBQS9ELDRCckVpOE9WLENxRXg4T00sU0FPSSwwQkFBK0QsQ0FBL0QsdUJyRXE4T1YsQ3FFNThPTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFeThPVixDcUVoOU9NLFNBT0ksOEJBQStELENBQS9ELDJCckU2OE9WLENxRXA5T00sU0FPSSw2QkFBK0QsQ0FBL0QsMEJyRWk5T1YsQ3FFeDlPTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFcTlPVixDcUU1OU9NLFNBT0ksNkJBQStELENBQS9ELDBCckV5OU9WLENxRWgrT00sU0FPSSx1QnJFNDlPVixDcUVuK09NLFNBT0ksNEJyRSs5T1YsQ3FFdCtPTSxTQU9JLDJCckVrK09WLENxRXorT00sU0FPSSwwQnJFcStPVixDcUU1K09NLFNBT0ksNEJyRXcrT1YsQ3FFLytPTSxTQU9JLDBCckUyK09WLENxRWwvT00sU0FPSSx5QnJFOCtPVixDcUVyL09NLFNBT0ksOEJyRWkvT1YsQ3FFeC9PTSxTQU9JLDZCckVvL09WLENxRTMvT00sU0FPSSw0QnJFdS9PVixDcUU5L09NLFNBT0ksOEJyRTAvT1YsQ3FFamdQTSxTQU9JLDRCckU2L09WLENxRXBnUE0sU0FPSSwwQnJFZ2dQVixDcUV2Z1BNLFNBT0ksK0JyRW1nUFYsQ3FFMWdQTSxTQU9JLDhCckVzZ1BWLENxRTdnUE0sU0FPSSw2QnJFeWdQVixDcUVoaFBNLFNBT0ksK0JyRTRnUFYsQ3FFbmhQTSxTQU9JLDZCckUrZ1BWLENxRXRoUE0sU0FPSSx3QnJFa2hQVixDcUV6aFBNLFNBT0ksNkJyRXFoUFYsQ3FFNWhQTSxTQU9JLDRCckV3aFBWLENxRS9oUE0sU0FPSSwyQnJFMmhQVixDcUVsaVBNLFNBT0ksNkJyRThoUFYsQ3FFcmlQTSxTQU9JLDJCckVpaVBWLENxRXhpUE0sZUFPSSx5QnJFb2lQVixDcUUzaVBNLGFBT0ksMEJyRXVpUFYsQ3FFOWlQTSxnQkFPSSwyQnJFMGlQVixDQUNGLENXbGpQSSx5QjBEQUksZ0JBT0ksb0JyRWdqUFYsQ3FFdmpQTSxjQU9JLHFCckVtalBWLENxRTFqUE0sZUFPSSxvQnJFc2pQVixDcUU3alBNLGFBT0ksd0JyRXlqUFYsQ3FFaGtQTSxtQkFPSSw4QnJFNGpQVixDcUVua1BNLFlBT0ksdUJyRStqUFYsQ3FFdGtQTSxXQU9JLHNCckVra1BWLENxRXprUE0sWUFPSSx1QnJFcWtQVixDcUU1a1BNLGdCQU9JLDJCckV3a1BWLENxRS9rUE0saUJBT0ksNEJyRTJrUFYsQ3FFbGxQTSxXQU9JLHNCckU4a1BWLENxRXJsUE0sa0JBT0ksNkJyRWlsUFYsQ3FFeGxQTSxXQU9JLHNCckVvbFBWLENxRTNsUE0sY0FPSSx1QnJFdWxQVixDcUU5bFBNLGFBT0ksNEJyRTBsUFYsQ3FFam1QTSxnQkFPSSwrQnJFNmxQVixDcUVwbVBNLHFCQU9JLG9DckVnbVBWLENxRXZtUE0sd0JBT0ksdUNyRW1tUFYsQ3FFMW1QTSxnQkFPSSxxQnJFc21QVixDcUU3bVBNLGdCQU9JLHFCckV5bVBWLENxRWhuUE0sa0JBT0ksdUJyRTRtUFYsQ3FFbm5QTSxrQkFPSSx1QnJFK21QVixDcUV0blBNLGNBT0ksd0JyRWtuUFYsQ3FFem5QTSxnQkFPSSwwQnJFcW5QVixDcUU1blBNLHNCQU9JLGdDckV3blBWLENxRS9uUE0sVUFPSSxlckUyblBWLENxRWxvUE0sVUFPSSxvQnJFOG5QVixDcUVyb1BNLFVBT0ksbUJyRWlvUFYsQ3FFeG9QTSxVQU9JLGtCckVvb1BWLENxRTNvUE0sVUFPSSxvQnJFdW9QVixDcUU5b1BNLFVBT0ksa0JyRTBvUFYsQ3FFanBQTSwwQkFPSSxvQ3JFNm9QVixDcUVwcFBNLHdCQU9JLGtDckVncFBWLENxRXZwUE0sMkJBT0ksZ0NyRW1wUFYsQ3FFMXBQTSw0QkFPSSx1Q3JFc3BQVixDcUU3cFBNLDJCQU9JLHNDckV5cFBWLENxRWhxUE0sMkJBT0ksc0NyRTRwUFYsQ3FFbnFQTSxzQkFPSSxnQ3JFK3BQVixDcUV0cVBNLG9CQU9JLDhCckVrcVBWLENxRXpxUE0sdUJBT0ksNEJyRXFxUFYsQ3FFNXFQTSx5QkFPSSw4QnJFd3FQVixDcUUvcVBNLHdCQU9JLDZCckUycVBWLENxRWxyUE0sd0JBT0ksa0NyRThxUFYsQ3FFcnJQTSxzQkFPSSxnQ3JFaXJQVixDcUV4clBNLHlCQU9JLDhCckVvclBWLENxRTNyUE0sMEJBT0kscUNyRXVyUFYsQ3FFOXJQTSx5QkFPSSxvQ3JFMHJQVixDcUVqc1BNLDBCQU9JLCtCckU2clBWLENxRXBzUE0sb0JBT0kseUJyRWdzUFYsQ3FFdnNQTSxxQkFPSSwrQnJFbXNQVixDcUUxc1BNLG1CQU9JLDZCckVzc1BWLENxRTdzUE0sc0JBT0ksMkJyRXlzUFYsQ3FFaHRQTSx3QkFPSSw2QnJFNHNQVixDcUVudFBNLHVCQU9JLDRCckUrc1BWLENxRXR0UE0sZ0JBT0ksa0JyRWt0UFYsQ3FFenRQTSxZQU9JLGlCckVxdFBWLENxRTV0UE0sWUFPSSxpQnJFd3RQVixDcUUvdFBNLFlBT0ksaUJyRTJ0UFYsQ3FFbHVQTSxZQU9JLGlCckU4dFBWLENxRXJ1UE0sWUFPSSxpQnJFaXVQVixDcUV4dVBNLFlBT0ksaUJyRW91UFYsQ3FFM3VQTSxlQU9JLGlCckV1dVBWLENxRTl1UE0sUUFPSSxrQnJFMHVQVixDcUVqdlBNLFFBT0ksdUJyRTZ1UFYsQ3FFcHZQTSxRQU9JLHNCckVndlBWLENxRXZ2UE0sUUFPSSxxQnJFbXZQVixDcUUxdlBNLFFBT0ksdUJyRXN2UFYsQ3FFN3ZQTSxRQU9JLHFCckV5dlBWLENxRWh3UE0sV0FPSSxxQnJFNHZQVixDcUVud1BNLFNBT0ksdUJBQStELENBQS9ELHdCckVnd1BWLENxRXZ3UE0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRW93UFYsQ3FFM3dQTSxTQU9JLDJCQUErRCxDQUEvRCw0QnJFd3dQVixDcUUvd1BNLFNBT0ksMEJBQStELENBQS9ELDJCckU0d1BWLENxRW54UE0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRWd4UFYsQ3FFdnhQTSxTQU9JLDBCQUErRCxDQUEvRCwyQnJFb3hQVixDcUUzeFBNLFlBT0ksMEJBQStELENBQS9ELDJCckV3eFBWLENxRS94UE0sU0FPSSx5QkFBK0QsQ0FBL0Qsc0JyRTR4UFYsQ3FFbnlQTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFZ3lQVixDcUV2eVBNLFNBT0ksNkJBQStELENBQS9ELDBCckVveVBWLENxRTN5UE0sU0FPSSw0QkFBK0QsQ0FBL0QseUJyRXd5UFYsQ3FFL3lQTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFNHlQVixDcUVuelBNLFNBT0ksNEJBQStELENBQS9ELHlCckVnelBWLENxRXZ6UE0sWUFPSSw0QkFBK0QsQ0FBL0QseUJyRW96UFYsQ3FFM3pQTSxTQU9JLHNCckV1elBWLENxRTl6UE0sU0FPSSwyQnJFMHpQVixDcUVqMFBNLFNBT0ksMEJyRTZ6UFYsQ3FFcDBQTSxTQU9JLHlCckVnMFBWLENxRXYwUE0sU0FPSSwyQnJFbTBQVixDcUUxMFBNLFNBT0kseUJyRXMwUFYsQ3FFNzBQTSxZQU9JLHlCckV5MFBWLENxRWgxUE0sU0FPSSx3QnJFNDBQVixDcUVuMVBNLFNBT0ksNkJyRSswUFYsQ3FFdDFQTSxTQU9JLDRCckVrMVBWLENxRXoxUE0sU0FPSSwyQnJFcTFQVixDcUU1MVBNLFNBT0ksNkJyRXcxUFYsQ3FFLzFQTSxTQU9JLDJCckUyMVBWLENxRWwyUE0sWUFPSSwyQnJFODFQVixDcUVyMlBNLFNBT0kseUJyRWkyUFYsQ3FFeDJQTSxTQU9JLDhCckVvMlBWLENxRTMyUE0sU0FPSSw2QnJFdTJQVixDcUU5MlBNLFNBT0ksNEJyRTAyUFYsQ3FFajNQTSxTQU9JLDhCckU2MlBWLENxRXAzUE0sU0FPSSw0QnJFZzNQVixDcUV2M1BNLFlBT0ksNEJyRW0zUFYsQ3FFMTNQTSxTQU9JLHVCckVzM1BWLENxRTczUE0sU0FPSSw0QnJFeTNQVixDcUVoNFBNLFNBT0ksMkJyRTQzUFYsQ3FFbjRQTSxTQU9JLDBCckUrM1BWLENxRXQ0UE0sU0FPSSw0QnJFazRQVixDcUV6NFBNLFNBT0ksMEJyRXE0UFYsQ3FFNTRQTSxZQU9JLDBCckV3NFBWLENxRS80UE0sUUFPSSxtQnJFMjRQVixDcUVsNVBNLFFBT0ksd0JyRTg0UFYsQ3FFcjVQTSxRQU9JLHVCckVpNVBWLENxRXg1UE0sUUFPSSxzQnJFbzVQVixDcUUzNVBNLFFBT0ksd0JyRXU1UFYsQ3FFOTVQTSxRQU9JLHNCckUwNVBWLENxRWo2UE0sU0FPSSx3QkFBK0QsQ0FBL0QseUJyRTg1UFYsQ3FFcjZQTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFazZQVixDcUV6NlBNLFNBT0ksNEJBQStELENBQS9ELDZCckVzNlBWLENxRTc2UE0sU0FPSSwyQkFBK0QsQ0FBL0QsNEJyRTA2UFYsQ3FFajdQTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFODZQVixDcUVyN1BNLFNBT0ksMkJBQStELENBQS9ELDRCckVrN1BWLENxRXo3UE0sU0FPSSwwQkFBK0QsQ0FBL0QsdUJyRXM3UFYsQ3FFNzdQTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFMDdQVixDcUVqOFBNLFNBT0ksOEJBQStELENBQS9ELDJCckU4N1BWLENxRXI4UE0sU0FPSSw2QkFBK0QsQ0FBL0QsMEJyRWs4UFYsQ3FFejhQTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFczhQVixDcUU3OFBNLFNBT0ksNkJBQStELENBQS9ELDBCckUwOFBWLENxRWo5UE0sU0FPSSx1QnJFNjhQVixDcUVwOVBNLFNBT0ksNEJyRWc5UFYsQ3FFdjlQTSxTQU9JLDJCckVtOVBWLENxRTE5UE0sU0FPSSwwQnJFczlQVixDcUU3OVBNLFNBT0ksNEJyRXk5UFYsQ3FFaCtQTSxTQU9JLDBCckU0OVBWLENxRW4rUE0sU0FPSSx5QnJFKzlQVixDcUV0K1BNLFNBT0ksOEJyRWsrUFYsQ3FFeitQTSxTQU9JLDZCckVxK1BWLENxRTUrUE0sU0FPSSw0QnJFdytQVixDcUUvK1BNLFNBT0ksOEJyRTIrUFYsQ3FFbC9QTSxTQU9JLDRCckU4K1BWLENxRXIvUE0sU0FPSSwwQnJFaS9QVixDcUV4L1BNLFNBT0ksK0JyRW8vUFYsQ3FFMy9QTSxTQU9JLDhCckV1L1BWLENxRTkvUE0sU0FPSSw2QnJFMC9QVixDcUVqZ1FNLFNBT0ksK0JyRTYvUFYsQ3FFcGdRTSxTQU9JLDZCckVnZ1FWLENxRXZnUU0sU0FPSSx3QnJFbWdRVixDcUUxZ1FNLFNBT0ksNkJyRXNnUVYsQ3FFN2dRTSxTQU9JLDRCckV5Z1FWLENxRWhoUU0sU0FPSSwyQnJFNGdRVixDcUVuaFFNLFNBT0ksNkJyRStnUVYsQ3FFdGhRTSxTQU9JLDJCckVraFFWLENxRXpoUU0sZUFPSSx5QnJFcWhRVixDcUU1aFFNLGFBT0ksMEJyRXdoUVYsQ3FFL2hRTSxnQkFPSSwyQnJFMmhRVixDQUNGLENXbmlRSSx5QjBEQUksZ0JBT0ksb0JyRWlpUVYsQ3FFeGlRTSxjQU9JLHFCckVvaVFWLENxRTNpUU0sZUFPSSxvQnJFdWlRVixDcUU5aVFNLGFBT0ksd0JyRTBpUVYsQ3FFampRTSxtQkFPSSw4QnJFNmlRVixDcUVwalFNLFlBT0ksdUJyRWdqUVYsQ3FFdmpRTSxXQU9JLHNCckVtalFWLENxRTFqUU0sWUFPSSx1QnJFc2pRVixDcUU3alFNLGdCQU9JLDJCckV5alFWLENxRWhrUU0saUJBT0ksNEJyRTRqUVYsQ3FFbmtRTSxXQU9JLHNCckUralFWLENxRXRrUU0sa0JBT0ksNkJyRWtrUVYsQ3FFemtRTSxXQU9JLHNCckVxa1FWLENxRTVrUU0sY0FPSSx1QnJFd2tRVixDcUUva1FNLGFBT0ksNEJyRTJrUVYsQ3FFbGxRTSxnQkFPSSwrQnJFOGtRVixDcUVybFFNLHFCQU9JLG9DckVpbFFWLENxRXhsUU0sd0JBT0ksdUNyRW9sUVYsQ3FFM2xRTSxnQkFPSSxxQnJFdWxRVixDcUU5bFFNLGdCQU9JLHFCckUwbFFWLENxRWptUU0sa0JBT0ksdUJyRTZsUVYsQ3FFcG1RTSxrQkFPSSx1QnJFZ21RVixDcUV2bVFNLGNBT0ksd0JyRW1tUVYsQ3FFMW1RTSxnQkFPSSwwQnJFc21RVixDcUU3bVFNLHNCQU9JLGdDckV5bVFWLENxRWhuUU0sVUFPSSxlckU0bVFWLENxRW5uUU0sVUFPSSxvQnJFK21RVixDcUV0blFNLFVBT0ksbUJyRWtuUVYsQ3FFem5RTSxVQU9JLGtCckVxblFWLENxRTVuUU0sVUFPSSxvQnJFd25RVixDcUUvblFNLFVBT0ksa0JyRTJuUVYsQ3FFbG9RTSwwQkFPSSxvQ3JFOG5RVixDcUVyb1FNLHdCQU9JLGtDckVpb1FWLENxRXhvUU0sMkJBT0ksZ0NyRW9vUVYsQ3FFM29RTSw0QkFPSSx1Q3JFdW9RVixDcUU5b1FNLDJCQU9JLHNDckUwb1FWLENxRWpwUU0sMkJBT0ksc0NyRTZvUVYsQ3FFcHBRTSxzQkFPSSxnQ3JFZ3BRVixDcUV2cFFNLG9CQU9JLDhCckVtcFFWLENxRTFwUU0sdUJBT0ksNEJyRXNwUVYsQ3FFN3BRTSx5QkFPSSw4QnJFeXBRVixDcUVocVFNLHdCQU9JLDZCckU0cFFWLENxRW5xUU0sd0JBT0ksa0NyRStwUVYsQ3FFdHFRTSxzQkFPSSxnQ3JFa3FRVixDcUV6cVFNLHlCQU9JLDhCckVxcVFWLENxRTVxUU0sMEJBT0kscUNyRXdxUVYsQ3FFL3FRTSx5QkFPSSxvQ3JFMnFRVixDcUVsclFNLDBCQU9JLCtCckU4cVFWLENxRXJyUU0sb0JBT0kseUJyRWlyUVYsQ3FFeHJRTSxxQkFPSSwrQnJFb3JRVixDcUUzclFNLG1CQU9JLDZCckV1clFWLENxRTlyUU0sc0JBT0ksMkJyRTByUVYsQ3FFanNRTSx3QkFPSSw2QnJFNnJRVixDcUVwc1FNLHVCQU9JLDRCckVnc1FWLENxRXZzUU0sZ0JBT0ksa0JyRW1zUVYsQ3FFMXNRTSxZQU9JLGlCckVzc1FWLENxRTdzUU0sWUFPSSxpQnJFeXNRVixDcUVodFFNLFlBT0ksaUJyRTRzUVYsQ3FFbnRRTSxZQU9JLGlCckUrc1FWLENxRXR0UU0sWUFPSSxpQnJFa3RRVixDcUV6dFFNLFlBT0ksaUJyRXF0UVYsQ3FFNXRRTSxlQU9JLGlCckV3dFFWLENxRS90UU0sUUFPSSxrQnJFMnRRVixDcUVsdVFNLFFBT0ksdUJyRTh0UVYsQ3FFcnVRTSxRQU9JLHNCckVpdVFWLENxRXh1UU0sUUFPSSxxQnJFb3VRVixDcUUzdVFNLFFBT0ksdUJyRXV1UVYsQ3FFOXVRTSxRQU9JLHFCckUwdVFWLENxRWp2UU0sV0FPSSxxQnJFNnVRVixDcUVwdlFNLFNBT0ksdUJBQStELENBQS9ELHdCckVpdlFWLENxRXh2UU0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRXF2UVYsQ3FFNXZRTSxTQU9JLDJCQUErRCxDQUEvRCw0QnJFeXZRVixDcUVod1FNLFNBT0ksMEJBQStELENBQS9ELDJCckU2dlFWLENxRXB3UU0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRWl3UVYsQ3FFeHdRTSxTQU9JLDBCQUErRCxDQUEvRCwyQnJFcXdRVixDcUU1d1FNLFlBT0ksMEJBQStELENBQS9ELDJCckV5d1FWLENxRWh4UU0sU0FPSSx5QkFBK0QsQ0FBL0Qsc0JyRTZ3UVYsQ3FFcHhRTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFaXhRVixDcUV4eFFNLFNBT0ksNkJBQStELENBQS9ELDBCckVxeFFWLENxRTV4UU0sU0FPSSw0QkFBK0QsQ0FBL0QseUJyRXl4UVYsQ3FFaHlRTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFNnhRVixDcUVweVFNLFNBT0ksNEJBQStELENBQS9ELHlCckVpeVFWLENxRXh5UU0sWUFPSSw0QkFBK0QsQ0FBL0QseUJyRXF5UVYsQ3FFNXlRTSxTQU9JLHNCckV3eVFWLENxRS95UU0sU0FPSSwyQnJFMnlRVixDcUVselFNLFNBT0ksMEJyRTh5UVYsQ3FFcnpRTSxTQU9JLHlCckVpelFWLENxRXh6UU0sU0FPSSwyQnJFb3pRVixDcUUzelFNLFNBT0kseUJyRXV6UVYsQ3FFOXpRTSxZQU9JLHlCckUwelFWLENxRWowUU0sU0FPSSx3QnJFNnpRVixDcUVwMFFNLFNBT0ksNkJyRWcwUVYsQ3FFdjBRTSxTQU9JLDRCckVtMFFWLENxRTEwUU0sU0FPSSwyQnJFczBRVixDcUU3MFFNLFNBT0ksNkJyRXkwUVYsQ3FFaDFRTSxTQU9JLDJCckU0MFFWLENxRW4xUU0sWUFPSSwyQnJFKzBRVixDcUV0MVFNLFNBT0kseUJyRWsxUVYsQ3FFejFRTSxTQU9JLDhCckVxMVFWLENxRTUxUU0sU0FPSSw2QnJFdzFRVixDcUUvMVFNLFNBT0ksNEJyRTIxUVYsQ3FFbDJRTSxTQU9JLDhCckU4MVFWLENxRXIyUU0sU0FPSSw0QnJFaTJRVixDcUV4MlFNLFlBT0ksNEJyRW8yUVYsQ3FFMzJRTSxTQU9JLHVCckV1MlFWLENxRTkyUU0sU0FPSSw0QnJFMDJRVixDcUVqM1FNLFNBT0ksMkJyRTYyUVYsQ3FFcDNRTSxTQU9JLDBCckVnM1FWLENxRXYzUU0sU0FPSSw0QnJFbTNRVixDcUUxM1FNLFNBT0ksMEJyRXMzUVYsQ3FFNzNRTSxZQU9JLDBCckV5M1FWLENxRWg0UU0sUUFPSSxtQnJFNDNRVixDcUVuNFFNLFFBT0ksd0JyRSszUVYsQ3FFdDRRTSxRQU9JLHVCckVrNFFWLENxRXo0UU0sUUFPSSxzQnJFcTRRVixDcUU1NFFNLFFBT0ksd0JyRXc0UVYsQ3FFLzRRTSxRQU9JLHNCckUyNFFWLENxRWw1UU0sU0FPSSx3QkFBK0QsQ0FBL0QseUJyRSs0UVYsQ3FFdDVRTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFbTVRVixDcUUxNVFNLFNBT0ksNEJBQStELENBQS9ELDZCckV1NVFWLENxRTk1UU0sU0FPSSwyQkFBK0QsQ0FBL0QsNEJyRTI1UVYsQ3FFbDZRTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFKzVRVixDcUV0NlFNLFNBT0ksMkJBQStELENBQS9ELDRCckVtNlFWLENxRTE2UU0sU0FPSSwwQkFBK0QsQ0FBL0QsdUJyRXU2UVYsQ3FFOTZRTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFMjZRVixDcUVsN1FNLFNBT0ksOEJBQStELENBQS9ELDJCckUrNlFWLENxRXQ3UU0sU0FPSSw2QkFBK0QsQ0FBL0QsMEJyRW03UVYsQ3FFMTdRTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFdTdRVixDcUU5N1FNLFNBT0ksNkJBQStELENBQS9ELDBCckUyN1FWLENxRWw4UU0sU0FPSSx1QnJFODdRVixDcUVyOFFNLFNBT0ksNEJyRWk4UVYsQ3FFeDhRTSxTQU9JLDJCckVvOFFWLENxRTM4UU0sU0FPSSwwQnJFdThRVixDcUU5OFFNLFNBT0ksNEJyRTA4UVYsQ3FFajlRTSxTQU9JLDBCckU2OFFWLENxRXA5UU0sU0FPSSx5QnJFZzlRVixDcUV2OVFNLFNBT0ksOEJyRW05UVYsQ3FFMTlRTSxTQU9JLDZCckVzOVFWLENxRTc5UU0sU0FPSSw0QnJFeTlRVixDcUVoK1FNLFNBT0ksOEJyRTQ5UVYsQ3FFbitRTSxTQU9JLDRCckUrOVFWLENxRXQrUU0sU0FPSSwwQnJFaytRVixDcUV6K1FNLFNBT0ksK0JyRXErUVYsQ3FFNStRTSxTQU9JLDhCckV3K1FWLENxRS8rUU0sU0FPSSw2QnJFMitRVixDcUVsL1FNLFNBT0ksK0JyRTgrUVYsQ3FFci9RTSxTQU9JLDZCckVpL1FWLENxRXgvUU0sU0FPSSx3QnJFby9RVixDcUUzL1FNLFNBT0ksNkJyRXUvUVYsQ3FFOS9RTSxTQU9JLDRCckUwL1FWLENxRWpnUk0sU0FPSSwyQnJFNi9RVixDcUVwZ1JNLFNBT0ksNkJyRWdnUlYsQ3FFdmdSTSxTQU9JLDJCckVtZ1JWLENxRTFnUk0sZUFPSSx5QnJFc2dSVixDcUU3Z1JNLGFBT0ksMEJyRXlnUlYsQ3FFaGhSTSxnQkFPSSwyQnJFNGdSVixDQUNGLENXcGhSSSwwQjBEQUksZ0JBT0ksb0JyRWtoUlYsQ3FFemhSTSxjQU9JLHFCckVxaFJWLENxRTVoUk0sZUFPSSxvQnJFd2hSVixDcUUvaFJNLGFBT0ksd0JyRTJoUlYsQ3FFbGlSTSxtQkFPSSw4QnJFOGhSVixDcUVyaVJNLFlBT0ksdUJyRWlpUlYsQ3FFeGlSTSxXQU9JLHNCckVvaVJWLENxRTNpUk0sWUFPSSx1QnJFdWlSVixDcUU5aVJNLGdCQU9JLDJCckUwaVJWLENxRWpqUk0saUJBT0ksNEJyRTZpUlYsQ3FFcGpSTSxXQU9JLHNCckVnalJWLENxRXZqUk0sa0JBT0ksNkJyRW1qUlYsQ3FFMWpSTSxXQU9JLHNCckVzalJWLENxRTdqUk0sY0FPSSx1QnJFeWpSVixDcUVoa1JNLGFBT0ksNEJyRTRqUlYsQ3FFbmtSTSxnQkFPSSwrQnJFK2pSVixDcUV0a1JNLHFCQU9JLG9DckVra1JWLENxRXprUk0sd0JBT0ksdUNyRXFrUlYsQ3FFNWtSTSxnQkFPSSxxQnJFd2tSVixDcUUva1JNLGdCQU9JLHFCckUya1JWLENxRWxsUk0sa0JBT0ksdUJyRThrUlYsQ3FFcmxSTSxrQkFPSSx1QnJFaWxSVixDcUV4bFJNLGNBT0ksd0JyRW9sUlYsQ3FFM2xSTSxnQkFPSSwwQnJFdWxSVixDcUU5bFJNLHNCQU9JLGdDckUwbFJWLENxRWptUk0sVUFPSSxlckU2bFJWLENxRXBtUk0sVUFPSSxvQnJFZ21SVixDcUV2bVJNLFVBT0ksbUJyRW1tUlYsQ3FFMW1STSxVQU9JLGtCckVzbVJWLENxRTdtUk0sVUFPSSxvQnJFeW1SVixDcUVoblJNLFVBT0ksa0JyRTRtUlYsQ3FFbm5STSwwQkFPSSxvQ3JFK21SVixDcUV0blJNLHdCQU9JLGtDckVrblJWLENxRXpuUk0sMkJBT0ksZ0NyRXFuUlYsQ3FFNW5STSw0QkFPSSx1Q3JFd25SVixDcUUvblJNLDJCQU9JLHNDckUyblJWLENxRWxvUk0sMkJBT0ksc0NyRThuUlYsQ3FFcm9STSxzQkFPSSxnQ3JFaW9SVixDcUV4b1JNLG9CQU9JLDhCckVvb1JWLENxRTNvUk0sdUJBT0ksNEJyRXVvUlYsQ3FFOW9STSx5QkFPSSw4QnJFMG9SVixDcUVqcFJNLHdCQU9JLDZCckU2b1JWLENxRXBwUk0sd0JBT0ksa0NyRWdwUlYsQ3FFdnBSTSxzQkFPSSxnQ3JFbXBSVixDcUUxcFJNLHlCQU9JLDhCckVzcFJWLENxRTdwUk0sMEJBT0kscUNyRXlwUlYsQ3FFaHFSTSx5QkFPSSxvQ3JFNHBSVixDcUVucVJNLDBCQU9JLCtCckUrcFJWLENxRXRxUk0sb0JBT0kseUJyRWtxUlYsQ3FFenFSTSxxQkFPSSwrQnJFcXFSVixDcUU1cVJNLG1CQU9JLDZCckV3cVJWLENxRS9xUk0sc0JBT0ksMkJyRTJxUlYsQ3FFbHJSTSx3QkFPSSw2QnJFOHFSVixDcUVyclJNLHVCQU9JLDRCckVpclJWLENxRXhyUk0sZ0JBT0ksa0JyRW9yUlYsQ3FFM3JSTSxZQU9JLGlCckV1clJWLENxRTlyUk0sWUFPSSxpQnJFMHJSVixDcUVqc1JNLFlBT0ksaUJyRTZyUlYsQ3FFcHNSTSxZQU9JLGlCckVnc1JWLENxRXZzUk0sWUFPSSxpQnJFbXNSVixDcUUxc1JNLFlBT0ksaUJyRXNzUlYsQ3FFN3NSTSxlQU9JLGlCckV5c1JWLENxRWh0Uk0sUUFPSSxrQnJFNHNSVixDcUVudFJNLFFBT0ksdUJyRStzUlYsQ3FFdHRSTSxRQU9JLHNCckVrdFJWLENxRXp0Uk0sUUFPSSxxQnJFcXRSVixDcUU1dFJNLFFBT0ksdUJyRXd0UlYsQ3FFL3RSTSxRQU9JLHFCckUydFJWLENxRWx1Uk0sV0FPSSxxQnJFOHRSVixDcUVydVJNLFNBT0ksdUJBQStELENBQS9ELHdCckVrdVJWLENxRXp1Uk0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRXN1UlYsQ3FFN3VSTSxTQU9JLDJCQUErRCxDQUEvRCw0QnJFMHVSVixDcUVqdlJNLFNBT0ksMEJBQStELENBQS9ELDJCckU4dVJWLENxRXJ2Uk0sU0FPSSw0QkFBK0QsQ0FBL0QsNkJyRWt2UlYsQ3FFenZSTSxTQU9JLDBCQUErRCxDQUEvRCwyQnJFc3ZSVixDcUU3dlJNLFlBT0ksMEJBQStELENBQS9ELDJCckUwdlJWLENxRWp3Uk0sU0FPSSx5QkFBK0QsQ0FBL0Qsc0JyRTh2UlYsQ3FFcndSTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFa3dSVixDcUV6d1JNLFNBT0ksNkJBQStELENBQS9ELDBCckVzd1JWLENxRTd3Uk0sU0FPSSw0QkFBK0QsQ0FBL0QseUJyRTB3UlYsQ3FFanhSTSxTQU9JLDhCQUErRCxDQUEvRCwyQnJFOHdSVixDcUVyeFJNLFNBT0ksNEJBQStELENBQS9ELHlCckVreFJWLENxRXp4Uk0sWUFPSSw0QkFBK0QsQ0FBL0QseUJyRXN4UlYsQ3FFN3hSTSxTQU9JLHNCckV5eFJWLENxRWh5Uk0sU0FPSSwyQnJFNHhSVixDcUVueVJNLFNBT0ksMEJyRSt4UlYsQ3FFdHlSTSxTQU9JLHlCckVreVJWLENxRXp5Uk0sU0FPSSwyQnJFcXlSVixDcUU1eVJNLFNBT0kseUJyRXd5UlYsQ3FFL3lSTSxZQU9JLHlCckUyeVJWLENxRWx6Uk0sU0FPSSx3QnJFOHlSVixDcUVyelJNLFNBT0ksNkJyRWl6UlYsQ3FFeHpSTSxTQU9JLDRCckVvelJWLENxRTN6Uk0sU0FPSSwyQnJFdXpSVixDcUU5elJNLFNBT0ksNkJyRTB6UlYsQ3FFajBSTSxTQU9JLDJCckU2elJWLENxRXAwUk0sWUFPSSwyQnJFZzBSVixDcUV2MFJNLFNBT0kseUJyRW0wUlYsQ3FFMTBSTSxTQU9JLDhCckVzMFJWLENxRTcwUk0sU0FPSSw2QnJFeTBSVixDcUVoMVJNLFNBT0ksNEJyRTQwUlYsQ3FFbjFSTSxTQU9JLDhCckUrMFJWLENxRXQxUk0sU0FPSSw0QnJFazFSVixDcUV6MVJNLFlBT0ksNEJyRXExUlYsQ3FFNTFSTSxTQU9JLHVCckV3MVJWLENxRS8xUk0sU0FPSSw0QnJFMjFSVixDcUVsMlJNLFNBT0ksMkJyRTgxUlYsQ3FFcjJSTSxTQU9JLDBCckVpMlJWLENxRXgyUk0sU0FPSSw0QnJFbzJSVixDcUUzMlJNLFNBT0ksMEJyRXUyUlYsQ3FFOTJSTSxZQU9JLDBCckUwMlJWLENxRWozUk0sUUFPSSxtQnJFNjJSVixDcUVwM1JNLFFBT0ksd0JyRWczUlYsQ3FFdjNSTSxRQU9JLHVCckVtM1JWLENxRTEzUk0sUUFPSSxzQnJFczNSVixDcUU3M1JNLFFBT0ksd0JyRXkzUlYsQ3FFaDRSTSxRQU9JLHNCckU0M1JWLENxRW40Uk0sU0FPSSx3QkFBK0QsQ0FBL0QseUJyRWc0UlYsQ3FFdjRSTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFbzRSVixDcUUzNFJNLFNBT0ksNEJBQStELENBQS9ELDZCckV3NFJWLENxRS80Uk0sU0FPSSwyQkFBK0QsQ0FBL0QsNEJyRTQ0UlYsQ3FFbjVSTSxTQU9JLDZCQUErRCxDQUEvRCw4QnJFZzVSVixDcUV2NVJNLFNBT0ksMkJBQStELENBQS9ELDRCckVvNVJWLENxRTM1Uk0sU0FPSSwwQkFBK0QsQ0FBL0QsdUJyRXc1UlYsQ3FFLzVSTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFNDVSVixDcUVuNlJNLFNBT0ksOEJBQStELENBQS9ELDJCckVnNlJWLENxRXY2Uk0sU0FPSSw2QkFBK0QsQ0FBL0QsMEJyRW82UlYsQ3FFMzZSTSxTQU9JLCtCQUErRCxDQUEvRCw0QnJFdzZSVixDcUUvNlJNLFNBT0ksNkJBQStELENBQS9ELDBCckU0NlJWLENxRW43Uk0sU0FPSSx1QnJFKzZSVixDcUV0N1JNLFNBT0ksNEJyRWs3UlYsQ3FFejdSTSxTQU9JLDJCckVxN1JWLENxRTU3Uk0sU0FPSSwwQnJFdzdSVixDcUUvN1JNLFNBT0ksNEJyRTI3UlYsQ3FFbDhSTSxTQU9JLDBCckU4N1JWLENxRXI4Uk0sU0FPSSx5QnJFaThSVixDcUV4OFJNLFNBT0ksOEJyRW84UlYsQ3FFMzhSTSxTQU9JLDZCckV1OFJWLENxRTk4Uk0sU0FPSSw0QnJFMDhSVixDcUVqOVJNLFNBT0ksOEJyRTY4UlYsQ3FFcDlSTSxTQU9JLDRCckVnOVJWLENxRXY5Uk0sU0FPSSwwQnJFbTlSVixDcUUxOVJNLFNBT0ksK0JyRXM5UlYsQ3FFNzlSTSxTQU9JLDhCckV5OVJWLENxRWgrUk0sU0FPSSw2QnJFNDlSVixDcUVuK1JNLFNBT0ksK0JyRSs5UlYsQ3FFdCtSTSxTQU9JLDZCckVrK1JWLENxRXorUk0sU0FPSSx3QnJFcStSVixDcUU1K1JNLFNBT0ksNkJyRXcrUlYsQ3FFLytSTSxTQU9JLDRCckUyK1JWLENxRWwvUk0sU0FPSSwyQnJFOCtSVixDcUVyL1JNLFNBT0ksNkJyRWkvUlYsQ3FFeC9STSxTQU9JLDJCckVvL1JWLENxRTMvUk0sZUFPSSx5QnJFdS9SVixDcUU5L1JNLGFBT0ksMEJyRTAvUlYsQ3FFamdTTSxnQkFPSSwyQnJFNi9SVixDQUNGLENXcmdTSSwwQjBEQUksaUJBT0ksb0JyRW1nU1YsQ3FFMWdTTSxlQU9JLHFCckVzZ1NWLENxRTdnU00sZ0JBT0ksb0JyRXlnU1YsQ3FFaGhTTSxjQU9JLHdCckU0Z1NWLENxRW5oU00sb0JBT0ksOEJyRStnU1YsQ3FFdGhTTSxhQU9JLHVCckVraFNWLENxRXpoU00sWUFPSSxzQnJFcWhTVixDcUU1aFNNLGFBT0ksdUJyRXdoU1YsQ3FFL2hTTSxpQkFPSSwyQnJFMmhTVixDcUVsaVNNLGtCQU9JLDRCckU4aFNWLENxRXJpU00sWUFPSSxzQnJFaWlTVixDcUV4aVNNLG1CQU9JLDZCckVvaVNWLENxRTNpU00sWUFPSSxzQnJFdWlTVixDcUU5aVNNLGVBT0ksdUJyRTBpU1YsQ3FFampTTSxjQU9JLDRCckU2aVNWLENxRXBqU00saUJBT0ksK0JyRWdqU1YsQ3FFdmpTTSxzQkFPSSxvQ3JFbWpTVixDcUUxalNNLHlCQU9JLHVDckVzalNWLENxRTdqU00saUJBT0kscUJyRXlqU1YsQ3FFaGtTTSxpQkFPSSxxQnJFNGpTVixDcUVua1NNLG1CQU9JLHVCckUralNWLENxRXRrU00sbUJBT0ksdUJyRWtrU1YsQ3FFemtTTSxlQU9JLHdCckVxa1NWLENxRTVrU00saUJBT0ksMEJyRXdrU1YsQ3FFL2tTTSx1QkFPSSxnQ3JFMmtTVixDcUVsbFNNLFdBT0ksZXJFOGtTVixDcUVybFNNLFdBT0ksb0JyRWlsU1YsQ3FFeGxTTSxXQU9JLG1CckVvbFNWLENxRTNsU00sV0FPSSxrQnJFdWxTVixDcUU5bFNNLFdBT0ksb0JyRTBsU1YsQ3FFam1TTSxXQU9JLGtCckU2bFNWLENxRXBtU00sMkJBT0ksb0NyRWdtU1YsQ3FFdm1TTSx5QkFPSSxrQ3JFbW1TVixDcUUxbVNNLDRCQU9JLGdDckVzbVNWLENxRTdtU00sNkJBT0ksdUNyRXltU1YsQ3FFaG5TTSw0QkFPSSxzQ3JFNG1TVixDcUVublNNLDRCQU9JLHNDckUrbVNWLENxRXRuU00sdUJBT0ksZ0NyRWtuU1YsQ3FFem5TTSxxQkFPSSw4QnJFcW5TVixDcUU1blNNLHdCQU9JLDRCckV3blNWLENxRS9uU00sMEJBT0ksOEJyRTJuU1YsQ3FFbG9TTSx5QkFPSSw2QnJFOG5TVixDcUVyb1NNLHlCQU9JLGtDckVpb1NWLENxRXhvU00sdUJBT0ksZ0NyRW9vU1YsQ3FFM29TTSwwQkFPSSw4QnJFdW9TVixDcUU5b1NNLDJCQU9JLHFDckUwb1NWLENxRWpwU00sMEJBT0ksb0NyRTZvU1YsQ3FFcHBTTSwyQkFPSSwrQnJFZ3BTVixDcUV2cFNNLHFCQU9JLHlCckVtcFNWLENxRTFwU00sc0JBT0ksK0JyRXNwU1YsQ3FFN3BTTSxvQkFPSSw2QnJFeXBTVixDcUVocVNNLHVCQU9JLDJCckU0cFNWLENxRW5xU00seUJBT0ksNkJyRStwU1YsQ3FFdHFTTSx3QkFPSSw0QnJFa3FTVixDcUV6cVNNLGlCQU9JLGtCckVxcVNWLENxRTVxU00sYUFPSSxpQnJFd3FTVixDcUUvcVNNLGFBT0ksaUJyRTJxU1YsQ3FFbHJTTSxhQU9JLGlCckU4cVNWLENxRXJyU00sYUFPSSxpQnJFaXJTVixDcUV4clNNLGFBT0ksaUJyRW9yU1YsQ3FFM3JTTSxhQU9JLGlCckV1clNWLENxRTlyU00sZ0JBT0ksaUJyRTByU1YsQ3FFanNTTSxTQU9JLGtCckU2clNWLENxRXBzU00sU0FPSSx1QnJFZ3NTVixDcUV2c1NNLFNBT0ksc0JyRW1zU1YsQ3FFMXNTTSxTQU9JLHFCckVzc1NWLENxRTdzU00sU0FPSSx1QnJFeXNTVixDcUVodFNNLFNBT0kscUJyRTRzU1YsQ3FFbnRTTSxZQU9JLHFCckUrc1NWLENxRXR0U00sVUFPSSx1QkFBK0QsQ0FBL0Qsd0JyRW10U1YsQ3FFMXRTTSxVQU9JLDRCQUErRCxDQUEvRCw2QnJFdXRTVixDcUU5dFNNLFVBT0ksMkJBQStELENBQS9ELDRCckUydFNWLENxRWx1U00sVUFPSSwwQkFBK0QsQ0FBL0QsMkJyRSt0U1YsQ3FFdHVTTSxVQU9JLDRCQUErRCxDQUEvRCw2QnJFbXVTVixDcUUxdVNNLFVBT0ksMEJBQStELENBQS9ELDJCckV1dVNWLENxRTl1U00sYUFPSSwwQkFBK0QsQ0FBL0QsMkJyRTJ1U1YsQ3FFbHZTTSxVQU9JLHlCQUErRCxDQUEvRCxzQnJFK3VTVixDcUV0dlNNLFVBT0ksOEJBQStELENBQS9ELDJCckVtdlNWLENxRTF2U00sVUFPSSw2QkFBK0QsQ0FBL0QsMEJyRXV2U1YsQ3FFOXZTTSxVQU9JLDRCQUErRCxDQUEvRCx5QnJFMnZTVixDcUVsd1NNLFVBT0ksOEJBQStELENBQS9ELDJCckUrdlNWLENxRXR3U00sVUFPSSw0QkFBK0QsQ0FBL0QseUJyRW13U1YsQ3FFMXdTTSxhQU9JLDRCQUErRCxDQUEvRCx5QnJFdXdTVixDcUU5d1NNLFVBT0ksc0JyRTB3U1YsQ3FFanhTTSxVQU9JLDJCckU2d1NWLENxRXB4U00sVUFPSSwwQnJFZ3hTVixDcUV2eFNNLFVBT0kseUJyRW14U1YsQ3FFMXhTTSxVQU9JLDJCckVzeFNWLENxRTd4U00sVUFPSSx5QnJFeXhTVixDcUVoeVNNLGFBT0kseUJyRTR4U1YsQ3FFbnlTTSxVQU9JLHdCckUreFNWLENxRXR5U00sVUFPSSw2QnJFa3lTVixDcUV6eVNNLFVBT0ksNEJyRXF5U1YsQ3FFNXlTTSxVQU9JLDJCckV3eVNWLENxRS95U00sVUFPSSw2QnJFMnlTVixDcUVselNNLFVBT0ksMkJyRTh5U1YsQ3FFcnpTTSxhQU9JLDJCckVpelNWLENxRXh6U00sVUFPSSx5QnJFb3pTVixDcUUzelNNLFVBT0ksOEJyRXV6U1YsQ3FFOXpTTSxVQU9JLDZCckUwelNWLENxRWowU00sVUFPSSw0QnJFNnpTVixDcUVwMFNNLFVBT0ksOEJyRWcwU1YsQ3FFdjBTTSxVQU9JLDRCckVtMFNWLENxRTEwU00sYUFPSSw0QnJFczBTVixDcUU3MFNNLFVBT0ksdUJyRXkwU1YsQ3FFaDFTTSxVQU9JLDRCckU0MFNWLENxRW4xU00sVUFPSSwyQnJFKzBTVixDcUV0MVNNLFVBT0ksMEJyRWsxU1YsQ3FFejFTTSxVQU9JLDRCckVxMVNWLENxRTUxU00sVUFPSSwwQnJFdzFTVixDcUUvMVNNLGFBT0ksMEJyRTIxU1YsQ3FFbDJTTSxTQU9JLG1CckU4MVNWLENxRXIyU00sU0FPSSx3QnJFaTJTVixDcUV4MlNNLFNBT0ksdUJyRW8yU1YsQ3FFMzJTTSxTQU9JLHNCckV1MlNWLENxRTkyU00sU0FPSSx3QnJFMDJTVixDcUVqM1NNLFNBT0ksc0JyRTYyU1YsQ3FFcDNTTSxVQU9JLHdCQUErRCxDQUEvRCx5QnJFaTNTVixDcUV4M1NNLFVBT0ksNkJBQStELENBQS9ELDhCckVxM1NWLENxRTUzU00sVUFPSSw0QkFBK0QsQ0FBL0QsNkJyRXkzU1YsQ3FFaDRTTSxVQU9JLDJCQUErRCxDQUEvRCw0QnJFNjNTVixDcUVwNFNNLFVBT0ksNkJBQStELENBQS9ELDhCckVpNFNWLENxRXg0U00sVUFPSSwyQkFBK0QsQ0FBL0QsNEJyRXE0U1YsQ3FFNTRTTSxVQU9JLDBCQUErRCxDQUEvRCx1QnJFeTRTVixDcUVoNVNNLFVBT0ksK0JBQStELENBQS9ELDRCckU2NFNWLENxRXA1U00sVUFPSSw4QkFBK0QsQ0FBL0QsMkJyRWk1U1YsQ3FFeDVTTSxVQU9JLDZCQUErRCxDQUEvRCwwQnJFcTVTVixDcUU1NVNNLFVBT0ksK0JBQStELENBQS9ELDRCckV5NVNWLENxRWg2U00sVUFPSSw2QkFBK0QsQ0FBL0QsMEJyRTY1U1YsQ3FFcDZTTSxVQU9JLHVCckVnNlNWLENxRXY2U00sVUFPSSw0QnJFbTZTVixDcUUxNlNNLFVBT0ksMkJyRXM2U1YsQ3FFNzZTTSxVQU9JLDBCckV5NlNWLENxRWg3U00sVUFPSSw0QnJFNDZTVixDcUVuN1NNLFVBT0ksMEJyRSs2U1YsQ3FFdDdTTSxVQU9JLHlCckVrN1NWLENxRXo3U00sVUFPSSw4QnJFcTdTVixDcUU1N1NNLFVBT0ksNkJyRXc3U1YsQ3FFLzdTTSxVQU9JLDRCckUyN1NWLENxRWw4U00sVUFPSSw4QnJFODdTVixDcUVyOFNNLFVBT0ksNEJyRWk4U1YsQ3FFeDhTTSxVQU9JLDBCckVvOFNWLENxRTM4U00sVUFPSSwrQnJFdThTVixDcUU5OFNNLFVBT0ksOEJyRTA4U1YsQ3FFajlTTSxVQU9JLDZCckU2OFNWLENxRXA5U00sVUFPSSwrQnJFZzlTVixDcUV2OVNNLFVBT0ksNkJyRW05U1YsQ3FFMTlTTSxVQU9JLHdCckVzOVNWLENxRTc5U00sVUFPSSw2QnJFeTlTVixDcUVoK1NNLFVBT0ksNEJyRTQ5U1YsQ3FFbitTTSxVQU9JLDJCckUrOVNWLENxRXQrU00sVUFPSSw2QnJFaytTVixDcUV6K1NNLFVBT0ksMkJyRXErU1YsQ3FFNStTTSxnQkFPSSx5QnJFdytTVixDcUUvK1NNLGNBT0ksMEJyRTIrU1YsQ3FFbC9TTSxpQkFPSSwyQnJFOCtTVixDQUNGLENzRWxpVEEsMEJENENRLE1BT0ksMEJyRW8vU1YsQ3FFMy9TTSxNQU9JLHdCckV1L1NWLENxRTkvU00sTUFPSSwyQnJFMC9TVixDcUVqZ1RNLE1BT0ksMEJyRTYvU1YsQ0FDRixDc0U5aFRBLGFEeUJRLGdCQU9JLHdCckVtZ1RWLENxRTFnVE0sc0JBT0ksOEJyRXNnVFYsQ3FFN2dUTSxlQU9JLHVCckV5Z1RWLENxRWhoVE0sY0FPSSxzQnJFNGdUVixDcUVuaFRNLGVBT0ksdUJyRStnVFYsQ3FFdGhUTSxtQkFPSSwyQnJFa2hUVixDcUV6aFRNLG9CQU9JLDRCckVxaFRWLENxRTVoVE0sY0FPSSxzQnJFd2hUVixDcUUvaFRNLHFCQU9JLDZCckUyaFRWLENxRWxpVE0sY0FPSSxzQnJFOGhUVixDQUNGLEN1RTdsVEEsaUJBQ0UscUJ2RTZtVEYsQ3VFM21UQSxVQUNJLFd2RThtVEosQ0Mxa1RBLEtzRTNCSSxVQ1RjLENEUWQsNEJDbkIwQixDRGUxQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGVBQWdCLENBSGhCLGdCQUFpQixDQUlqQixrQnZFaW5USixDQ25pVEEsMENzRXZFSSw0QkN6QjBCLENEdUIxQixlQUFnQixDQUNoQixZdkVpblRKLENDemlUQSxPc0VwRUksY0FBZSxDQUVmLGVBQWdCLENBRGhCLGF2RWtuVEosQ0MxaVRBLE9zRXBFSSxjQUFlLENBQ2YsZ0J2RWtuVEosQ0MxaVRBLE9zRXJFSSxjQUFlLENBQ2YsZ0J2RW1uVEosQ0MxaVRBLE9zRXRFSSxjQUFlLENBRWYsZUFBZ0IsQ0FEaEIsZ0J2RXFuVEosQ0MzaVRBLE9zRXRFSSxjQUFlLENBQ2YsZ0J2RXFuVEosQ0MzaVRBLE9zRXZFSSxjQUFlLENBQ2YsZ0J2RXNuVEosQ3VFcG5UQSxhQUNJLGV2RXVuVEosQ3VFcG5UQSxTQUNJLGFBQWMsQ0FHZCxjQUFlLENBRmYsbUJBQW9CLENBQ3BCLG9CdkV3blRKLEN1RXJuVEEsd0JBQ0ksMEJ2RXduVEosQ3VFdG5UQSxPQUNJLHNCdkV5blRKLEN1RXZuVEEsUUFDSSxhQUFjLENBQ2QsWXZFMm5USixDQzE4U0EsZ0JzRWhMSSxvQnZFOG5USixDdUV6blRBLDBCQUNJLGN2RTRuVEosQ3VFMW5UQSxJQUFvQixXQUFXLENBQTFCLGN2RStuVEwsQ3VFOW5UQSxHQUNJLDRCdkVtb1RKLENDdjRTQSxVc0UzUEksUUFBUyxDQUNULFN2RXNvVEosQ3VFN25UQSxLQUNJLGV2RW1vVEosQ3VFam9UQSxRQUNJLFl2RW9vVEosQ3VFbG9UQSxPQUNJLFV2RXFvVEosQ3VFbG9UQSxXQUNJLGdCdkVxb1RKLEN1RW5vVEEseUNBSEEsV0FLUSxldkVzb1ROLENBQ0YsQ3VFcG9UQSx5Q0FSQSxXQVVRLFV2RXVvVE4sQ0FDRixDdUVwb1RBLFlBQ0kseUJ2RXVvVEosQ3VFcm9UQSxXQUNJLHdCdkV3b1RKLEN1RXJvVEEsMkNBR0ksUUFBUyxDQURaLGNBQWUsQ0FEZixldkUwb1RELENxRXpzVFEsVUV3RUoscUJ2RXdvVEosQ3VFdG9UQSxlQUNJLHdCdkV5b1RKLEN1RXRvVEEsU0FDSSx3QnZFeW9USixDdUV2b1RBLGFBQ0ksa0J2RTBvVEosQ3VFcm9UQSxxQkFDSSxpQnZFeW9USixDdUUxb1RBLDRCQUdRLDZCQUFrQyxDQUNsQyxVQUFX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Ylosa0RBY2dCLG1CdEYwMGZkLENBQ0YsQ3NGbjBmQSx1QkFDSSxrQnRGczBmSixDc0ZwMGZRLHlDQUhSLDRDQUlZLGtCdEZ3MGZWLENBQ0YsQ3NGcjBmTywrREFSUCw0QkFTWSxrQnRGeTBmVixDQUNGLENzRngwZlEseUNBWFIsNEJBWVksa0J0RjQwZlYsQ0FDRixDc0Z0MGZnQixnRUFuQmhCLDZDQW9Cb0IsZ0J0RjAwZmxCLENzRjkxZkYsdUZBNEJnQixjdEZ3MGZkLENBTEYsQ3NGLzFmQSwwQ0FpQ1EsU3RGdzBmUixDc0Z2MGZRLHlDQWxDUiwwQ0FtQ1ksU3RGMjBmVixDQUNGLEN1Rmx5aEJBLGtCQUNJLCtCdkZzeWhCSixDdUZweWhCQSxhQUVDLG1CQUFvQixDQURwQixnQnZGd3loQkQsQ3VGcHloQkEsWUFDSSx3QmYyQ2dCLENlMUNuQixrQkFBbUIsQ0FDbkIsY3ZGdXloQkQsQ3VGMXloQkEsNkJBTVksVXZGd3loQlosQ3VGOXloQkEseUNBVXdCLCtCZldDLENlVkQsOEJmaUNKLENlaENJLGNBQWUsQ0FDZixlQUFnQixDQUVoQixZQUFhLENBQ2IsaUJBQWtCLENBRmxCLHlCdkYweWhCeEIsQ3VGeHpoQkEseUNBdUJ3QiwrQmZxQkosQ2VwQkksOEJmb0JKLENlbEJJLFlBQWEsQ0FEYixpQnZGc3loQnhCLEN1Ri96aEJBLHdEQTRCNEIsZXZGdXloQjVCLEN1Rm4waEJBLDBEQStCNkIsVWY3QlgsQ2U0QmMsY3ZGMHloQmhDLEN1RngwaEJBLGdFQWlDb0MsYXZGMnloQnBDLEN1RjUwaEJBLHVEQXNDNEIsZXZGMHloQjVCLEN1RmgxaEJBLDZEQXlDb0MsV3ZGMnloQnBDLEN1RnAxaEJBLHNEQStDNEIsZXZGeXloQjVCLEN1RngxaEJBLHdEQWlEZ0MsVWYvQ2QsQ2VpRGMsY0FBZSxDQUNmLGVBQWdCLENBRmhCLHlCdkY2eWhCaEMsQ3VGLzFoQkEsOERBc0RvQyxhdkY2eWhCcEMsQ3VGbjJoQkEsdURBNkQ0QixVZjNEVixDZTREVSxjQUFlLENBQ2YsZUFBZ0IsQ0FIaEIsZXZGOHloQjVCLEN1RjEyaEJB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QXdCLENBRXhCLHVCQUEwQixDQUQxQixtQnRHb3VwQkosQ3NHaHVwQkEseUNBQ0ksZXRHbXVwQkosQ0NwZ3BCQSxRcUczTkksYXRHbXVwQkosQzRCN3ZwQkEsSzBFOEJJLHdCdEdtdXBCSixDNEIxc3BCRSxhMEVsQkUsNEJBQTZCLENBRDdCLFU5QlVXLEM4QlBYLGVBQWlCLENBRGpCLG1CdEdrdXBCSixDNkJudnBCRSxtQnlFc0JFLHFCOUJHVyxDOEJEWCxxQjlCRVcsQzhCSFgsVXRHa3VwQkosQ1Mxd3BCRSx3RjZGNkNFLGlCQUFrQixDQUNsQixrQnRHdXVwQkosQ3NHcHVwQkEsd0xBRVEsY0FBZSxDQUNmLGV0R3N1cEJSLENzR2x1cEJBLG1CQUVRLGV0R291cEJSLENzR3R1cEJBLHlCQU1RLHdCQUF5QixDQUV6QixnQkFBaUIsQ0FEakIsWXRHcXVwQlIsQ3NHNXVwQkEsK0JBY1ksZ0JBQWlCLENBRmpCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUZuQixnQnRHd3VwQlosQ3NHbnZwQkEseURBa0JZLGdCQUFpQixDQUNqQixldEdxdXBCWixDc0d4dnBCQSw4QkF1QlkscUJ0R3F1cEJaLENzR2h1cEJBLGNBQ0ksdUJBQWtDLENBQ2xDLFV0R3F1cEJKLENzR2x1cEJBLFdBQ0ksd0JBQXlCLENBQ3pCLFV0R3F1cEJKLENzR3Z1cEJBLGlCQUtRLHdCOUJ2RWlCLEM4QndFakIsVXRHc3VwQlIsQ3NHbHVwQkEsa0JBQ0kscUI5QnRDZSxDOEJ1Q2YsZXRHcXVwQkosQ3NHdnVwQkEsd0JBTVEscUI5QjlETyxDOEI2RFAsVXRHdXVwQlIsQ3NHbHVwQkEsWUFDSSxhdEdxdXBCSixDc0dsdXBCQSx3RkFDSSxxQjlCdkVXLEM4QndFWCxnQnRHcXVwQkosQ3NHcHdwQkEsY0FtQ0ksVTlCNUVXLEM4QjZFWCxTdEdzdXBCSixDc0dudXBCQSx1QkFDSSxVdEd1dXBCSixDc0dwdXBCQSx3QkFDSSxVdEd3dXBCSixDc0dwdXBCQSxnQkFDSSxpQnRHdXVwQkosQ3NHeHVwQkEsdUNBSVksZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUN2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MUc2enFCUixDMEd2MHFCQSw4QkFjUSxZMUc2enFCUixDMEV6cHBCQSx1Q2dDOXBCWSx3QjFHcTBxQlosQzBFdnFwQkEsdUJnQ3pwQlEsYUFBYyxDQUNkLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ2xCLGlCMUcyenFCUixDMEd6MXFCQSxzQ0FtQ1EsaUIxRzB6cUJSLEMwRzcxcUJBLDJDQXVDUSxvQkFBcUIsQ0FDckIsb0JBQXNCLENBR3RCLGVBQWlCLENBRGpCLGFBQWMsQ0FEZCxlMUc0enFCUixDMEdyMnFCQSxtQ0ErQ1EseUIxRzB6cUJSLEMwRWhrcEJBLDRCZ0NydkJJLHdCMUd5enFCSixDa0N4MnFCQSxLd0VvREkscUIxR3d6cUJKLEMwR3p6cUJBLGVBSVEsNEJsQ0xVLENrQ01WLGExR3l6cUJSLEMwRzl6cUJBLGlCQWNZLFVsQ25CRyxDa0NhSCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBRWpCLG1CQUFvQixDQURwQixnQkFBaUIsQ0FFakIsd0IxRzJ6cUJaLEMwR3gwcUJBLHVCQWlCZ0IsYTFHMnpxQmhCLEMwRzUwcUJBLG9CQXVCUSwrQjFHeXpxQlIsQzBFL2xwQkEsb0JnQ3J0QkksUzFHd3pxQkosQzBFbm1wQkEsNEJnQ2h0QkksZUFBaUIsQ0FEakIsZ0IxR3l6cUJKLEMwRXhtcEJBLHNCZ0M3c0JJLGtCQUFtQixDQUNuQixpQjFHeXpxQkosQzBHdDVxQkEsbUNBaUdJLGUxR3l6cUJKLENxRmo1cUJBLGtCc0JSSSxXM0c4NXFCSixDMkcvNXFCQSxzQ0FFSSx5QjNHaTZxQkosQzJHMTVxQkEsc0JBQ0ksZTNHNjVxQkosQ3FGbm5xQkEsbUJzQnRTSSw0QjNHNjVxQkosQzJHOTVxQkEsMEJBSVEsZTNHODVxQlIsQzJHejVxQkEsdUJBRVEsV0FBWSxDQUNaLGUzRzI1cUJSLEMyRzk1cUJBLDZCQU9RLDRCM0cyNXFCUixDMkdsNnFCQSx3REFlUSxZM0cyNXFCUixDMkcxNnFCQSx5Q0FzQlksNEJBQTZCLENBRjdCLFVuQ1NHLENtQ1JILGUzRzI1cUJaLEMyR2g3cUJBLG9DQTJCUSxhM0d5NXFCUixDMkdwN3FCQSxjQStCUSxVM0d5NXFCUixDMkd4N3FCQSxvQkFtQ1EsYTNHeTVxQlIsQzJHcDVxQkEsYUFDSSxXM0d1NXFCSixDMkdwNXFCQSxvQ0FJUSxlQUFpQixDQUZqQixhM0d1NXFCUixDMkd6NXFCQSw0Q0FPWSxhM0dzNXFCWixDMkc3NXFCQSx5Q0FXWSxlM0dzNXFCWixDMkdqNnFCQSxpQ0FnQlEsUTNHcTVxQlIsQzJHcjZxQkEseUVBbUJZLHFCQUF1QixDQUV2QixlQUFnQixDQURoQixTM0d1NXFCWixDMkczNnFCQSwwRUEwQlEsVzNHcTVxQlIsQzJHLzZxQkEsc0NBaUNRLDRCQUE2QixDQUg3QixXQUFZLENBRVosZUFBaUIsQ0FEakIsb0IzR3U1cUJSLEMyR3Q3cUJBLHNEQXFDWSw0QkFBNkIsQ0FDN0IsZUFBZ0IsQ0FGaEIsVTNHdzVxQlosQzJHNTdxQkEsc0NBa0RRLDRCM0dnNXFCUixDMkdsOHFCQSwwRUFtRFEsV25DOURVLENtQzhEViw0QjNHbzVxQlIsQzRHemdyQkEsV0FFSSxXQUFXLENBRVgsZUFBZ0IsQ0FEaEIsaUJBQWtCLENBRmxCLFM1RytnckJKLENvRjlnckJBLFl5QkNJLGU3R21ockJKLENvRnI1cUJBLDJCeUJoSUksa0NBQW9DLENBQ3BDLFU3R3lockJKLEM2R2hockJBLGNBQ0ksVTdHbWhyQkosQzZHaGhyQkEsK0JBQ0ksb0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQix3QjdHbWhyQkosQzZHaGhyQkEsZUFDSSxjN0dtaHJCSixDb0YzL3FCQSxxQnlCcEJJLGFBQWMsQ0FDZCxjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLHdCN0dtaHJCSixDNkdoaHJCQSxxQkFFUSxjN0draHJCUixDOEd0anJCQSx1QkFDSSxrQkFBbUIsQ0FDbkIsVTlHeWpyQkosQzhHM2pyQkEsMEJBSVEsWTlHMmpyQlIsQzhHL2pyQkEsMEJBT1EsaUI5RzRqckJSLEM4R25rckJBLGtEQVNrQyxrQjlHOGpyQmxDLEM4R3ZrckJBLHFEQVdRLGNBQWUsQ0FDZixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsd0I5R2drckJSLEM4Ry9rckJBLHVDQW1CUSxVQUFXLENBQ1gsb0JBQXFCLENBQ3JCLGVBQWdCLENBQ2hCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIsVTlHZ2tyQlIsQzhHeGxyQkEsa0NBNEJRLGNBQWUsQ0FDZixlOUdna3JCUixDK0c3bHJCQSxzQkFFSSxxQnZDZ0RXLEN1QzlDWCxlQUFpQixDQUhqQixXQUFZLENBSVosVS9HK2xyQkosQytHNWxyQkEsaUJBSUkscUJ2Q3VDVyxDdUN4Q1gsc0NBQTBDLENBRDFDLGVBQWdCLENBRGhCLFkvR2ttckJKLEMrR25tckJBLG9CQU9RLGMvR2dtckJSLEMrRzVsckJBLGNBQ0ksV0FBWSxDQUNaLFUvRytsckJKLEMrRzVsckJBLG9CQUNJLHFCL0crbHJCSixDZ0h4bnJCQSxjQUNJLFloSDJuckJKLENnSHhuckJBLGlCQUNJLFdBQVksQ0FDWixpQmhIMm5yQkosQ2dIeG5yQkEsZ0JBRUksUUFBUyxDQUNULE1BQU8sQ0FGUCxpQmhINm5yQkosQ2dIeG5yQkEscUNBS1ksK0J4Q21DTSxDd0NwQ04saUJBQWtCLENBRGxCLCtCaEgybnJCWixDZ0g5bnJCQSxxQ0FXWSx3QkFBMEIsQ0FDMUIsaUJBQWtCLENBRmxCLCtCaEgwbnJCWiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3RoZW1lcy9Cb25pcXVlVGhlbWUvYXNzZXRzL3BhY2thZ2VzL2FuaW1hdGUvYW5pbWF0ZS5taW4uY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9Cb25pcXVlVGhlbWUvYXNzZXRzL3BhY2thZ2VzL25vdWlzbGlkZXIvbm91aXNsaWRlci5taW4uY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9Cb25pcXVlVGhlbWUvYXNzZXRzL3Njc3MvdmVuZG9yL2FuaW1hdGUuY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9Cb25pcXVlVGhlbWUvYXNzZXRzL3Njc3MvdmVuZG9yL2lvbmljb25zLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL0JvbmlxdWVUaGVtZS9hc3NldHMvc2Nzcy92ZW5kb3IvcGx1Z2lucy5jc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL0JvbmlxdWVUaGVtZS9hc3NldHMvc2Nzcy92ZW5kb3Ivc2ltcGxlLWxpbmUtaWNvbnMuY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9Cb25pcXVlVGhlbWUvYXNzZXRzL3Njc3MvdmVuZG9yL3NsaWNrLmNzcyIsIndlYnBhY2s6Ly8vLi90aGVtZXMvQm9uaXF1ZVRoZW1lL2Fzc2V0cy9zY3NzL3ZlbmRvci9zbGlua3kubWVudS5jc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9tYWduaWZpYy1wb3B1cC9zcmMvY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL21hZ25pZmljLXBvcHVwL3NyYy9jc3MvX3NldHRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fYW5pbWF0ZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX2xhenlsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX3ZpZGVvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX3RoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9vd2wuY2Fyb3VzZWwvc3JjL3Njc3MvX3RoZW1lLmRlZmF1bHQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xhcmdlci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3JlZ3VsYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvYnJhbmRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy8uL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1yYW5nZS5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fb2ZmY2FudmFzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19yYXRpby5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3RleHQtdHJ1bmNhdGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vX2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL192YXJpYWJscy5zY3NzIiwid2VicGFjazovLy8uL2VsZW1lbnQvX2J1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL19taXhpbi5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3NsaWRlci5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX2Jhbm5lci5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19ibG9nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fbmV3c2xldHRlci5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3NoaXBwaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fdGVzdGltb25pYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19icmFuZC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3Nob3Auc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19wcm9kdWN0LWRldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19jYXJ0LXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19jaGVja291dC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3dpc2hsaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fY29udGFjdC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fZmFxLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fbXktYWNjb3VudC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX2Fib3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fc2VydmljZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19ibG9nLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19ibG9nLWRldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zZWN0aW9uL19xdWljay12aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2VjdGlvbi9fbmV3c2xldHRlci1wb3B1cC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vXzQwNC5zY3NzIiwid2VicGFjazovLy8uL3NlY3Rpb24vX3ByaXZhY3ktcG9saWN5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY3VzdG9tL2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL2N1c3RvbS9jYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY3VzdG9tL2NoZWNrb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY3VzdG9tL3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9jdXN0b20vbWVudS5zY3NzIiwid2VicGFjazovLy8uL2N1c3RvbS9maWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9jdXN0b20vbG9naW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9jdXN0b20vZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY3VzdG9tL2NvbXBhcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9jdXN0b20vYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vY3VzdG9tL2FjY291bnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjcuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxOCBEYW5pZWwgRWRlblxuICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoezAlLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZXswJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9fS5zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19QGtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX19LnN3aW5ney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmc7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7YW5pbWF0aW9uLW5hbWU6c3dpbmc7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyB0YWRhezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlKC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fS5qZWxsb3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmplbGxvOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7YW5pbWF0aW9uLW5hbWU6amVsbG87dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIGhlYXJ0QmVhdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTQley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9Mjgley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00MiV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGhlYXJ0QmVhdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9MTQley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9Mjgley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX00MiV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uaGVhcnRCZWF0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjEuM3M7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi1kdXJhdGlvbjoxLjNzO2FuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57MCUsMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmZhZGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tbmFtZTpmYWRlSW59QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uZmFkZUluUmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKX00MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyl9NTAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKX04MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyl9dG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKX19QGtleWZyYW1lcyBmbGlwezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKC0xdHVybil9NDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpfTUwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyl9ODAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpfXRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyl9fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTthbmltYXRpb24tbmFtZTpmbGlwO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWHswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpfTQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyl9NDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7b3BhY2l0eToxO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2FuaW1hdGlvbi1uYW1lOmZsaXBJblg7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpfTQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyl9NDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluOy13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7b3BhY2l0eToxO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2FuaW1hdGlvbi1uYW1lOmZsaXBJblk7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7b3BhY2l0eToxO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKX19QGtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRYOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDthbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tbmFtZTpmbGlwT3V0WDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MDt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO29wYWNpdHk6MTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyl9fS5mbGlwT3V0WXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRZO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxO3RyYW5zZm9ybTpza2V3WCgyMGRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZEluezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmxpZ2h0U3BlZWRJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpfX0ubGlnaHRTcGVlZE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9fUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219fS5yb3RhdGVJbkRvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219fUBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219fS5yb3RhdGVJblVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219fUBrZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn19QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjE7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXJ9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfX0ucm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjE7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX19LnJvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX19QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eTowO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfX0ucm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9MjAlLDYwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fTQwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCl9fUBrZXlmcmFtZXMgaGluZ2V7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9MjAlLDYwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fTQwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCl9fS5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tbmFtZTpoaW5nZX1ALXdlYmtpdC1rZXlmcmFtZXMgamFja0luVGhlQm94ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgamFja0luVGhlQm94ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfTUwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06cm90YXRlKDNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5qYWNrSW5UaGVCb3h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqYWNrSW5UaGVCb3g7YW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94fUAtd2Via2l0LWtleWZyYW1lcyByb2xsSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyByb2xsSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKX19QGtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyk7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fS5yb2xsT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbE91dDthbmltYXRpb24tbmFtZTpyb2xsT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHpvb21JbnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fS56b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3duezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCl9NjAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKX19QGtleWZyYW1lcyB6b29tSW5Eb3duezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCl9NjAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKX19Lnpvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKX02MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKX02MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCl9NjAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApfTYwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKX19Lnpvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwezAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApfTYwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKX19QGtleWZyYW1lcyB6b29tSW5VcHswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKX02MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCl9fS56b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0ezAle29wYWNpdHk6MX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKX10b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApfXRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX0uem9vbU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwezQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApfXRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApfXRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219fS56b29tT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0VXA7YW5pbWF0aW9uLW5hbWU6em9vbU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6aGlkZGVufX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6aGlkZGVufX0uc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OmhpZGRlbn19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6aGlkZGVufX0uc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6aGlkZGVufX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OmhpZGRlbn19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6aGlkZGVufX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6aGlkZGVufX0uc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmRlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxc30uYW5pbWF0ZWQuZGVsYXktMnN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MnM7YW5pbWF0aW9uLWRlbGF5OjJzfS5hbmltYXRlZC5kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3N9LmFuaW1hdGVkLmRlbGF5LTRzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjRzO2FuaW1hdGlvbi1kZWxheTo0c30uYW5pbWF0ZWQuZGVsYXktNXN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NXM7YW5pbWF0aW9uLWRlbGF5OjVzfS5hbmltYXRlZC5mYXN0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi44czthbmltYXRpb24tZHVyYXRpb246LjhzfS5hbmltYXRlZC5mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXN9LmFuaW1hdGVkLnNsb3d7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5zbG93ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246M3M7YW5pbWF0aW9uLWR1cmF0aW9uOjNzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbil7LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uOnVuc2V0IWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7YW5pbWF0aW9uOnVuc2V0IWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50fX0iLCIvKiEgbm91aXNsaWRlciAtIDExLjEuMCAtIDIwMTgtMDQtMDIgMTE6MTg6MTMgKi8ubm9VaS10YXJnZXQsLm5vVWktdGFyZ2V0ICp7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5ub1VpLXRhcmdldHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXJlY3Rpb246bHRyfS5ub1VpLWJhc2UsLm5vVWktY29ubmVjdHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm5vVWktY29ubmVjdHN7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MH0ubm9VaS1jb25uZWN0LC5ub1VpLW9yaWdpbnt3aWxsLWNoYW5nZTp0cmFuc2Zvcm07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjAgMDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybS1vcmlnaW46MCAwfWh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2xlZnQ6YXV0bztyaWdodDowfS5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbnt3aWR0aDowfS5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2hlaWdodDowfS5ub1VpLWhhbmRsZXtwb3NpdGlvbjphYnNvbHV0ZX0ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCwubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luey13ZWJraXQtdHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4zczt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjNzfS5ub1VpLXN0YXRlLWRyYWcgKntjdXJzb3I6aW5oZXJpdCAhaW1wb3J0YW50fS5ub1VpLWhvcml6b250YWx7aGVpZ2h0Oi4zcmVtfS5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxle3dpZHRoOjEuMXJlbTtoZWlnaHQ6MS4xcmVtO2xlZnQ6LS41NXJlbTt0b3A6LS4zZW19Lm5vVWktdmVydGljYWx7d2lkdGg6LjNyZW07aGVpZ2h0OjE1MHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZXt3aWR0aDoxLjFyZW07aGVpZ2h0OjEuMXJlbTtsZWZ0Oi0uNHJlbTt0b3A6LS41cmVtfWh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxle3JpZ2h0Oi0uNTVyZW07bGVmdDphdXRvfS5ub1VpLXRhcmdldHtiYWNrZ3JvdW5kOiNkZmRmZGY7Ym9yZGVyLXJhZGl1czowfS5ub1VpLWNvbm5lY3Rze2JvcmRlci1yYWRpdXM6MH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzAwMH0ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDAwO2N1cnNvcjpwb2ludGVyfVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNCOEI4Qjh9W2Rpc2FibGVkXS5ub1VpLXRhcmdldCxbZGlzYWJsZWRdLm5vVWktaGFuZGxlLFtkaXNhYmxlZF0gLm5vVWktaGFuZGxle2N1cnNvcjpub3QtYWxsb3dlZH0ubm9VaS1waXBzLC5ub1VpLXBpcHMgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktcGlwc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubm9VaS12YWx1ZS1zdWJ7Y29sb3I6I2NjYztmb250LXNpemU6MTBweH0ubm9VaS1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojQ0NDfS5ub1VpLW1hcmtlci1zdWJ7YmFja2dyb3VuZDojQUFBfS5ub1VpLW1hcmtlci1sYXJnZXtiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCA1MCUpfS5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDUwJSl9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXJ7bWFyZ2luLWxlZnQ6LTFweDt3aWR0aDoycHg7aGVpZ2h0OjVweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWJ7aGVpZ2h0OjEwcHh9Lm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2V7aGVpZ2h0OjE1cHh9Lm5vVWktcGlwcy12ZXJ0aWNhbHtwYWRkaW5nOjAgMTBweDtoZWlnaHQ6MTAwJTt0b3A6MDtsZWZ0OjEwMCV9Lm5vVWktdmFsdWUtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSwgMCk7cGFkZGluZy1sZWZ0OjI1cHh9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCA1MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgNTAlKX0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXJ7d2lkdGg6NXB4O2hlaWdodDoycHg7bWFyZ2luLXRvcDotMXB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWJ7d2lkdGg6MTBweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2V7d2lkdGg6MTVweH0ubm9VaS10b29sdGlwe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwO3BhZGRpbmc6NXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCk7bGVmdDo1MCU7Ym90dG9tOjEyMCV9Lm5vVWktdmVydGljYWwgLm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTt0b3A6NTAlO3JpZ2h0OjEyMCV9XHJcblxyXG4iLCJcclxuXHJcbi8qYW5pbWF0ZWVkIGNzcyovXHJcblxyXG5AY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiFcclxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcclxuICogVmVyc2lvbiAtIDMuNS4xXHJcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICogQ29weXJpZ2h0IChjKSAyMDE2IERhbmllbCBFZGVuXHJcbiAqL1xyXG5cclxuLmFuaW1hdGVkIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLmFuaW1hdGVkLmluZmluaXRlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuaGluZ2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG59XHJcblxyXG4uYW5pbWF0ZWQuZmxpcE91dFgsXHJcbi5hbmltYXRlZC5mbGlwT3V0WSxcclxuLmFuaW1hdGVkLmJvdW5jZUluLFxyXG4uYW5pbWF0ZWQuYm91bmNlT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcclxuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xyXG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQzJSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2Uge1xyXG4gIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQzJSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTRweCwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNHB4LDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XHJcbiAgZnJvbSwgNTAlLCB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgMjUlLCA3NSUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxhc2gge1xyXG4gIGZyb20sIDUwJSwgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDI1JSwgNzUlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxhc2gge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcclxufVxyXG5cclxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2Uge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi5wdWxzZSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuICB9XHJcblxyXG4gIDY1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XHJcbiAgfVxyXG5cclxuICA2NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnJ1YmJlckJhbmQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XHJcbiAgZnJvbSwgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzaGFrZSB7XHJcbiAgZnJvbSwgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLnNoYWtlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcclxuICBhbmltYXRpb24tbmFtZTogc2hha2U7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2Uge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuXHJcbiAgNi41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcclxuICB9XHJcblxyXG4gIDE4LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMS41JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcclxuICB9XHJcblxyXG4gIDQzLjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlYWRTaGFrZSB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICA2LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTguNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcclxuICB9XHJcblxyXG4gIDMxLjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDMuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkU2hha2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5zd2luZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgdGFkYSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcblxyXG4gIDEwJSwgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDYwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi50YWRhIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG5cclxuICAxNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIDE1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XHJcbiAgfVxyXG5cclxuICA0NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53b2JibGUge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHdvYmJsZTtcclxuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xyXG4gIGZyb20sIDExLjElLCB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcblxyXG4gIDIyLjIlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzMuMyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDQ0LjQlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDU1LjUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDY2LjYlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNzcuNyUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XHJcbiAgfVxyXG5cclxuICA4OC44JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBqZWxsbyB7XHJcbiAgZnJvbSwgMTEuMSUsIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxuXHJcbiAgMjIuMiUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XHJcbiAgfVxyXG5cclxuICAzMy4zJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNDQuNCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNTUuNSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjYuNiUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XHJcbiAgfVxyXG5cclxuICA3Ny43JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcclxuICB9XHJcblxyXG4gIDg4LjglIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG4uamVsbG8ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcclxuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbiB7XHJcbiAgZnJvbSwgMjAlLCA0MCUsIDYwJSwgODAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW4ge1xyXG4gIGZyb20sIDIwJSwgNDAlLCA2MCUsIDgwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VJbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluRG93bjtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcclxuICBmcm9tLCA2MCUsIDc1JSwgOTAlLCB0byB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gIH1cclxuXHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcbiAgZnJvbSwgNjAlLCA3NSUsIDkwJSwgdG8ge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICB9XHJcblxyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIDkwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW5SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xyXG4gIGZyb20sIDYwJSwgNzUlLCA5MCUsIHRvIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XHJcbiAgfVxyXG5cclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlSW5VcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xyXG4gIH1cclxuXHJcbiAgNTAlLCA1NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXQge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcclxuICB9XHJcblxyXG4gIDUwJSwgNTUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XHJcbiAgMjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQ1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXREb3duIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIDQwJSwgNDUlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0RG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnQge1xyXG4gIDIwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcclxuICAyMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5ib3VuY2VPdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xyXG4gIDIwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XHJcbiAgMjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm91bmNlT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwIHtcclxuICAyMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgNDAlLCA0NSUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xyXG4gIDIwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcbiAgfVxyXG5cclxuICA0MCUsIDQ1JSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmJvdW5jZU91dFVwIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcclxuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluRG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluRG93bkJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkxlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJbkxlZnRCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblJpZ2h0QmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmFkZUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVJblVwQmlnIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0RG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0RG93bkJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRMZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0TGVmdEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0UmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLmZhZGVPdXRSaWdodEJpZyB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHRCaWc7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0VXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5mYWRlT3V0VXBCaWcge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcEJpZztcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbn1cclxuXHJcbi5hbmltYXRlZC5mbGlwIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcEluWCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwSW5YIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcclxuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDQwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICA4MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uZmxpcEluWSB7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5mbGlwT3V0WCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFg7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRZIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmxpcE91dFkge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmZsaXBPdXRZIHtcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZEluIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgyMGRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC01ZGVnKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmxpZ2h0U3BlZWRJbiB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkSW47XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubGlnaHRTcGVlZE91dCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcclxuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlSW5Eb3duTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJbkRvd25SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlSW5VcExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVJblVwTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZUluVXBSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dERvd25MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5yb3RhdGVPdXREb3duUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnJvdGF0ZU91dFVwTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucm90YXRlT3V0VXBSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlIHtcclxuICAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICAyMCUsIDYwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG5cclxuICA0MCUsIDgwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaGluZ2Uge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIDIwJSwgNjAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIDQwJSwgODAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmhpbmdlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcclxuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XHJcbn1cclxuXHJcbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb2xsSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5yb2xsSW4ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcclxuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xyXG59XHJcblxyXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvbGxPdXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbi5yb2xsT3V0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tSW4ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbUluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21JbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21JbkxlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5MZWZ0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5SaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbUluVXAge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tSW5VcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHpvb21PdXREb3duIHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcclxuICB9XHJcbn1cclxuXHJcbi56b29tT3V0RG93biB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uem9vbU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgem9vbU91dFJpZ2h0IHtcclxuICA0MCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXRSaWdodCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0UmlnaHQ7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXAge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xyXG4gIDQwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XHJcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xyXG4gIH1cclxufVxyXG5cclxuLnpvb21PdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0VXA7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93biB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVJbkRvd24ge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluTGVmdCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluUmlnaHQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZUluVXAge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5VcDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXREb3duIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xyXG4gIGZyb20ge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dExlZnQge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRMZWZ0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZU91dFJpZ2h0IHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XHJcbiAgZnJvbSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcclxuICBmcm9tIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpZGVPdXRVcCB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcclxuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiXG5AY2hhcnNldCBcIlVURi04XCI7LyohXG4gIElvbmljb25zLCB2Mi4wLjBcbiAgQ3JlYXRlZCBieSBCZW4gU3BlcnJ5IGZvciB0aGUgSW9uaWMgRnJhbWV3b3JrLCBodHRwOi8vaW9uaWNvbnMuY29tL1xuICBodHRwczovL3R3aXR0ZXIuY29tL2JlbmpzcGVycnkgIGh0dHBzOi8vdHdpdHRlci5jb20vaW9uaWNmcmFtZXdvcmtcbiAgTUlUIExpY2Vuc2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9kcmlmdHljby9pb25pY29uc1xuXG4gIEFuZHJvaWQtc3R5bGUgaWNvbnMgb3JpZ2luYWxseSBidWlsdCBieSBHb29nbGXigJlzXG4gIE1hdGVyaWFsIERlc2lnbiBJY29uczogaHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9tYXRlcmlhbC1kZXNpZ24taWNvbnNcbiAgdXNlZCB1bmRlciBDQyBCWSBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS80LjAvXG4gIE1vZGlmaWVkIGljb25zIHRvIGZpdCBpb25pY29u4oCZcyBncmlkIGZyb20gb3JpZ2luYWwuXG4qL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJb25pY29uc1wiO3NyYzp1cmwoXCIuLi8uLi9mb250cy9pb25pY29ucy5lb3Q/dj0yLjAuMFwiKTtzcmM6dXJsKFwiLi4vLi4vZm9udHMvaW9uaWNvbnMuZW90P3Y9Mi4wLjAjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vLi4vZm9udHMvaW9uaWNvbnMudHRmP3Y9Mi4wLjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vLi4vZm9udHMvaW9uaWNvbnMud29mZj92PTIuMC4wXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vLi4vZm9udHMvaW9uaWNvbnMuc3ZnP3Y9Mi4wLjAjSW9uaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbH0uaW9uLC5pb25pY29ucywuaW9uLWFsZXJ0OmJlZm9yZSwuaW9uLWFsZXJ0LWNpcmNsZWQ6YmVmb3JlLC5pb24tYW5kcm9pZC1hZGQ6YmVmb3JlLC5pb24tYW5kcm9pZC1hZGQtY2lyY2xlOmJlZm9yZSwuaW9uLWFuZHJvaWQtYWxhcm0tY2xvY2s6YmVmb3JlLC5pb24tYW5kcm9pZC1hbGVydDpiZWZvcmUsLmlvbi1hbmRyb2lkLWFwcHM6YmVmb3JlLC5pb24tYW5kcm9pZC1hcmNoaXZlOmJlZm9yZSwuaW9uLWFuZHJvaWQtYXJyb3ctYmFjazpiZWZvcmUsLmlvbi1hbmRyb2lkLWFycm93LWRvd246YmVmb3JlLC5pb24tYW5kcm9pZC1hcnJvdy1kcm9wZG93bjpiZWZvcmUsLmlvbi1hbmRyb2lkLWFycm93LWRyb3Bkb3duLWNpcmNsZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWFycm93LWRyb3BsZWZ0OmJlZm9yZSwuaW9uLWFuZHJvaWQtYXJyb3ctZHJvcGxlZnQtY2lyY2xlOmJlZm9yZSwuaW9uLWFuZHJvaWQtYXJyb3ctZHJvcHJpZ2h0OmJlZm9yZSwuaW9uLWFuZHJvaWQtYXJyb3ctZHJvcHJpZ2h0LWNpcmNsZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWFycm93LWRyb3B1cDpiZWZvcmUsLmlvbi1hbmRyb2lkLWFycm93LWRyb3B1cC1jaXJjbGU6YmVmb3JlLC5pb24tYW5kcm9pZC1hcnJvdy1mb3J3YXJkOmJlZm9yZSwuaW9uLWFuZHJvaWQtYXJyb3ctdXA6YmVmb3JlLC5pb24tYW5kcm9pZC1hdHRhY2g6YmVmb3JlLC5pb24tYW5kcm9pZC1iYXI6YmVmb3JlLC5pb24tYW5kcm9pZC1iaWN5Y2xlOmJlZm9yZSwuaW9uLWFuZHJvaWQtYm9hdDpiZWZvcmUsLmlvbi1hbmRyb2lkLWJvb2ttYXJrOmJlZm9yZSwuaW9uLWFuZHJvaWQtYnVsYjpiZWZvcmUsLmlvbi1hbmRyb2lkLWJ1czpiZWZvcmUsLmlvbi1hbmRyb2lkLWNhbGVuZGFyOmJlZm9yZSwuaW9uLWFuZHJvaWQtY2FsbDpiZWZvcmUsLmlvbi1hbmRyb2lkLWNhbWVyYTpiZWZvcmUsLmlvbi1hbmRyb2lkLWNhbmNlbDpiZWZvcmUsLmlvbi1hbmRyb2lkLWNhcjpiZWZvcmUsLmlvbi1hbmRyb2lkLWNhcnQ6YmVmb3JlLC5pb24tYW5kcm9pZC1jaGF0OmJlZm9yZSwuaW9uLWFuZHJvaWQtY2hlY2tib3g6YmVmb3JlLC5pb24tYW5kcm9pZC1jaGVja2JveC1ibGFuazpiZWZvcmUsLmlvbi1hbmRyb2lkLWNoZWNrYm94LW91dGxpbmU6YmVmb3JlLC5pb24tYW5kcm9pZC1jaGVja2JveC1vdXRsaW5lLWJsYW5rOmJlZm9yZSwuaW9uLWFuZHJvaWQtY2hlY2ttYXJrLWNpcmNsZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWNsaXBib2FyZDpiZWZvcmUsLmlvbi1hbmRyb2lkLWNsb3NlOmJlZm9yZSwuaW9uLWFuZHJvaWQtY2xvdWQ6YmVmb3JlLC5pb24tYW5kcm9pZC1jbG91ZC1jaXJjbGU6YmVmb3JlLC5pb24tYW5kcm9pZC1jbG91ZC1kb25lOmJlZm9yZSwuaW9uLWFuZHJvaWQtY2xvdWQtb3V0bGluZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWNvbG9yLXBhbGV0dGU6YmVmb3JlLC5pb24tYW5kcm9pZC1jb21wYXNzOmJlZm9yZSwuaW9uLWFuZHJvaWQtY29udGFjdDpiZWZvcmUsLmlvbi1hbmRyb2lkLWNvbnRhY3RzOmJlZm9yZSwuaW9uLWFuZHJvaWQtY29udHJhY3Q6YmVmb3JlLC5pb24tYW5kcm9pZC1jcmVhdGU6YmVmb3JlLC5pb24tYW5kcm9pZC1kZWxldGU6YmVmb3JlLC5pb24tYW5kcm9pZC1kZXNrdG9wOmJlZm9yZSwuaW9uLWFuZHJvaWQtZG9jdW1lbnQ6YmVmb3JlLC5pb24tYW5kcm9pZC1kb25lOmJlZm9yZSwuaW9uLWFuZHJvaWQtZG9uZS1hbGw6YmVmb3JlLC5pb24tYW5kcm9pZC1kb3dubG9hZDpiZWZvcmUsLmlvbi1hbmRyb2lkLWRyYWZ0czpiZWZvcmUsLmlvbi1hbmRyb2lkLWV4aXQ6YmVmb3JlLC5pb24tYW5kcm9pZC1leHBhbmQ6YmVmb3JlLC5pb24tYW5kcm9pZC1mYXZvcml0ZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWZhdm9yaXRlLW91dGxpbmU6YmVmb3JlLC5pb24tYW5kcm9pZC1maWxtOmJlZm9yZSwuaW9uLWFuZHJvaWQtZm9sZGVyOmJlZm9yZSwuaW9uLWFuZHJvaWQtZm9sZGVyLW9wZW46YmVmb3JlLC5pb24tYW5kcm9pZC1mdW5uZWw6YmVmb3JlLC5pb24tYW5kcm9pZC1nbG9iZTpiZWZvcmUsLmlvbi1hbmRyb2lkLWhhbmQ6YmVmb3JlLC5pb24tYW5kcm9pZC1oYW5nb3V0OmJlZm9yZSwuaW9uLWFuZHJvaWQtaGFwcHk6YmVmb3JlLC5pb24tYW5kcm9pZC1ob21lOmJlZm9yZSwuaW9uLWFuZHJvaWQtaW1hZ2U6YmVmb3JlLC5pb24tYW5kcm9pZC1sYXB0b3A6YmVmb3JlLC5pb24tYW5kcm9pZC1saXN0OmJlZm9yZSwuaW9uLWFuZHJvaWQtbG9jYXRlOmJlZm9yZSwuaW9uLWFuZHJvaWQtbG9jazpiZWZvcmUsLmlvbi1hbmRyb2lkLW1haWw6YmVmb3JlLC5pb24tYW5kcm9pZC1tYXA6YmVmb3JlLC5pb24tYW5kcm9pZC1tZW51OmJlZm9yZSwuaW9uLWFuZHJvaWQtbWljcm9waG9uZTpiZWZvcmUsLmlvbi1hbmRyb2lkLW1pY3JvcGhvbmUtb2ZmOmJlZm9yZSwuaW9uLWFuZHJvaWQtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSwuaW9uLWFuZHJvaWQtbW9yZS12ZXJ0aWNhbDpiZWZvcmUsLmlvbi1hbmRyb2lkLW5hdmlnYXRlOmJlZm9yZSwuaW9uLWFuZHJvaWQtbm90aWZpY2F0aW9uczpiZWZvcmUsLmlvbi1hbmRyb2lkLW5vdGlmaWNhdGlvbnMtbm9uZTpiZWZvcmUsLmlvbi1hbmRyb2lkLW5vdGlmaWNhdGlvbnMtb2ZmOmJlZm9yZSwuaW9uLWFuZHJvaWQtb3BlbjpiZWZvcmUsLmlvbi1hbmRyb2lkLW9wdGlvbnM6YmVmb3JlLC5pb24tYW5kcm9pZC1wZW9wbGU6YmVmb3JlLC5pb24tYW5kcm9pZC1wZXJzb246YmVmb3JlLC5pb24tYW5kcm9pZC1wZXJzb24tYWRkOmJlZm9yZSwuaW9uLWFuZHJvaWQtcGhvbmUtbGFuZHNjYXBlOmJlZm9yZSwuaW9uLWFuZHJvaWQtcGhvbmUtcG9ydHJhaXQ6YmVmb3JlLC5pb24tYW5kcm9pZC1waW46YmVmb3JlLC5pb24tYW5kcm9pZC1wbGFuZTpiZWZvcmUsLmlvbi1hbmRyb2lkLXBsYXlzdG9yZTpiZWZvcmUsLmlvbi1hbmRyb2lkLXByaW50OmJlZm9yZSwuaW9uLWFuZHJvaWQtcmFkaW8tYnV0dG9uLW9mZjpiZWZvcmUsLmlvbi1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vbjpiZWZvcmUsLmlvbi1hbmRyb2lkLXJlZnJlc2g6YmVmb3JlLC5pb24tYW5kcm9pZC1yZW1vdmU6YmVmb3JlLC5pb24tYW5kcm9pZC1yZW1vdmUtY2lyY2xlOmJlZm9yZSwuaW9uLWFuZHJvaWQtcmVzdGF1cmFudDpiZWZvcmUsLmlvbi1hbmRyb2lkLXNhZDpiZWZvcmUsLmlvbi1hbmRyb2lkLXNlYXJjaDpiZWZvcmUsLmlvbi1hbmRyb2lkLXNlbmQ6YmVmb3JlLC5pb24tYW5kcm9pZC1zZXR0aW5nczpiZWZvcmUsLmlvbi1hbmRyb2lkLXNoYXJlOmJlZm9yZSwuaW9uLWFuZHJvaWQtc2hhcmUtYWx0OmJlZm9yZSwuaW9uLWFuZHJvaWQtc3RhcjpiZWZvcmUsLmlvbi1hbmRyb2lkLXN0YXItaGFsZjpiZWZvcmUsLmlvbi1hbmRyb2lkLXN0YXItb3V0bGluZTpiZWZvcmUsLmlvbi1hbmRyb2lkLXN0b3B3YXRjaDpiZWZvcmUsLmlvbi1hbmRyb2lkLXN1YndheTpiZWZvcmUsLmlvbi1hbmRyb2lkLXN1bm55OmJlZm9yZSwuaW9uLWFuZHJvaWQtc3luYzpiZWZvcmUsLmlvbi1hbmRyb2lkLXRleHRzbXM6YmVmb3JlLC5pb24tYW5kcm9pZC10aW1lOmJlZm9yZSwuaW9uLWFuZHJvaWQtdHJhaW46YmVmb3JlLC5pb24tYW5kcm9pZC11bmxvY2s6YmVmb3JlLC5pb24tYW5kcm9pZC11cGxvYWQ6YmVmb3JlLC5pb24tYW5kcm9pZC12b2x1bWUtZG93bjpiZWZvcmUsLmlvbi1hbmRyb2lkLXZvbHVtZS1tdXRlOmJlZm9yZSwuaW9uLWFuZHJvaWQtdm9sdW1lLW9mZjpiZWZvcmUsLmlvbi1hbmRyb2lkLXZvbHVtZS11cDpiZWZvcmUsLmlvbi1hbmRyb2lkLXdhbGs6YmVmb3JlLC5pb24tYW5kcm9pZC13YXJuaW5nOmJlZm9yZSwuaW9uLWFuZHJvaWQtd2F0Y2g6YmVmb3JlLC5pb24tYW5kcm9pZC13aWZpOmJlZm9yZSwuaW9uLWFwZXJ0dXJlOmJlZm9yZSwuaW9uLWFyY2hpdmU6YmVmb3JlLC5pb24tYXJyb3ctZG93bi1hOmJlZm9yZSwuaW9uLWFycm93LWRvd24tYjpiZWZvcmUsLmlvbi1hcnJvdy1kb3duLWM6YmVmb3JlLC5pb24tYXJyb3ctZXhwYW5kOmJlZm9yZSwuaW9uLWFycm93LWdyYXBoLWRvd24tbGVmdDpiZWZvcmUsLmlvbi1hcnJvdy1ncmFwaC1kb3duLXJpZ2h0OmJlZm9yZSwuaW9uLWFycm93LWdyYXBoLXVwLWxlZnQ6YmVmb3JlLC5pb24tYXJyb3ctZ3JhcGgtdXAtcmlnaHQ6YmVmb3JlLC5pb24tYXJyb3ctbGVmdC1hOmJlZm9yZSwuaW9uLWFycm93LWxlZnQtYjpiZWZvcmUsLmlvbi1hcnJvdy1sZWZ0LWM6YmVmb3JlLC5pb24tYXJyb3ctbW92ZTpiZWZvcmUsLmlvbi1hcnJvdy1yZXNpemU6YmVmb3JlLC5pb24tYXJyb3ctcmV0dXJuLWxlZnQ6YmVmb3JlLC5pb24tYXJyb3ctcmV0dXJuLXJpZ2h0OmJlZm9yZSwuaW9uLWFycm93LXJpZ2h0LWE6YmVmb3JlLC5pb24tYXJyb3ctcmlnaHQtYjpiZWZvcmUsLmlvbi1hcnJvdy1yaWdodC1jOmJlZm9yZSwuaW9uLWFycm93LXNocmluazpiZWZvcmUsLmlvbi1hcnJvdy1zd2FwOmJlZm9yZSwuaW9uLWFycm93LXVwLWE6YmVmb3JlLC5pb24tYXJyb3ctdXAtYjpiZWZvcmUsLmlvbi1hcnJvdy11cC1jOmJlZm9yZSwuaW9uLWFzdGVyaXNrOmJlZm9yZSwuaW9uLWF0OmJlZm9yZSwuaW9uLWJhY2tzcGFjZTpiZWZvcmUsLmlvbi1iYWNrc3BhY2Utb3V0bGluZTpiZWZvcmUsLmlvbi1iYWc6YmVmb3JlLC5pb24tYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUsLmlvbi1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSwuaW9uLWJhdHRlcnktZnVsbDpiZWZvcmUsLmlvbi1iYXR0ZXJ5LWhhbGY6YmVmb3JlLC5pb24tYmF0dGVyeS1sb3c6YmVmb3JlLC5pb24tYmVha2VyOmJlZm9yZSwuaW9uLWJlZXI6YmVmb3JlLC5pb24tYmx1ZXRvb3RoOmJlZm9yZSwuaW9uLWJvbmZpcmU6YmVmb3JlLC5pb24tYm9va21hcms6YmVmb3JlLC5pb24tYm93dGllOmJlZm9yZSwuaW9uLWJyaWVmY2FzZTpiZWZvcmUsLmlvbi1idWc6YmVmb3JlLC5pb24tY2FsY3VsYXRvcjpiZWZvcmUsLmlvbi1jYWxlbmRhcjpiZWZvcmUsLmlvbi1jYW1lcmE6YmVmb3JlLC5pb24tY2FyZDpiZWZvcmUsLmlvbi1jYXNoOmJlZm9yZSwuaW9uLWNoYXRib3g6YmVmb3JlLC5pb24tY2hhdGJveC13b3JraW5nOmJlZm9yZSwuaW9uLWNoYXRib3hlczpiZWZvcmUsLmlvbi1jaGF0YnViYmxlOmJlZm9yZSwuaW9uLWNoYXRidWJibGUtd29ya2luZzpiZWZvcmUsLmlvbi1jaGF0YnViYmxlczpiZWZvcmUsLmlvbi1jaGVja21hcms6YmVmb3JlLC5pb24tY2hlY2ttYXJrLWNpcmNsZWQ6YmVmb3JlLC5pb24tY2hlY2ttYXJrLXJvdW5kOmJlZm9yZSwuaW9uLWNoZXZyb24tZG93bjpiZWZvcmUsLmlvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlLC5pb24tY2hldnJvbi1yaWdodDpiZWZvcmUsLmlvbi1jaGV2cm9uLXVwOmJlZm9yZSwuaW9uLWNsaXBib2FyZDpiZWZvcmUsLmlvbi1jbG9jazpiZWZvcmUsLmlvbi1jbG9zZTpiZWZvcmUsLmlvbi1jbG9zZS1jaXJjbGVkOmJlZm9yZSwuaW9uLWNsb3NlLXJvdW5kOmJlZm9yZSwuaW9uLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSwuaW9uLWNsb3VkOmJlZm9yZSwuaW9uLWNvZGU6YmVmb3JlLC5pb24tY29kZS1kb3dubG9hZDpiZWZvcmUsLmlvbi1jb2RlLXdvcmtpbmc6YmVmb3JlLC5pb24tY29mZmVlOmJlZm9yZSwuaW9uLWNvbXBhc3M6YmVmb3JlLC5pb24tY29tcG9zZTpiZWZvcmUsLmlvbi1jb25uZWN0aW9uLWJhcnM6YmVmb3JlLC5pb24tY29udHJhc3Q6YmVmb3JlLC5pb24tY3JvcDpiZWZvcmUsLmlvbi1jdWJlOmJlZm9yZSwuaW9uLWRpc2M6YmVmb3JlLC5pb24tZG9jdW1lbnQ6YmVmb3JlLC5pb24tZG9jdW1lbnQtdGV4dDpiZWZvcmUsLmlvbi1kcmFnOmJlZm9yZSwuaW9uLWVhcnRoOmJlZm9yZSwuaW9uLWVhc2VsOmJlZm9yZSwuaW9uLWVkaXQ6YmVmb3JlLC5pb24tZWdnOmJlZm9yZSwuaW9uLWVqZWN0OmJlZm9yZSwuaW9uLWVtYWlsOmJlZm9yZSwuaW9uLWVtYWlsLXVucmVhZDpiZWZvcmUsLmlvbi1lcmxlbm1leWVyLWZsYXNrOmJlZm9yZSwuaW9uLWVybGVubWV5ZXItZmxhc2stYnViYmxlczpiZWZvcmUsLmlvbi1leWU6YmVmb3JlLC5pb24tZXllLWRpc2FibGVkOmJlZm9yZSwuaW9uLWZlbWFsZTpiZWZvcmUsLmlvbi1maWxpbmc6YmVmb3JlLC5pb24tZmlsbS1tYXJrZXI6YmVmb3JlLC5pb24tZmlyZWJhbGw6YmVmb3JlLC5pb24tZmxhZzpiZWZvcmUsLmlvbi1mbGFtZTpiZWZvcmUsLmlvbi1mbGFzaDpiZWZvcmUsLmlvbi1mbGFzaC1vZmY6YmVmb3JlLC5pb24tZm9sZGVyOmJlZm9yZSwuaW9uLWZvcms6YmVmb3JlLC5pb24tZm9yay1yZXBvOmJlZm9yZSwuaW9uLWZvcndhcmQ6YmVmb3JlLC5pb24tZnVubmVsOmJlZm9yZSwuaW9uLWdlYXItYTpiZWZvcmUsLmlvbi1nZWFyLWI6YmVmb3JlLC5pb24tZ3JpZDpiZWZvcmUsLmlvbi1oYW1tZXI6YmVmb3JlLC5pb24taGFwcHk6YmVmb3JlLC5pb24taGFwcHktb3V0bGluZTpiZWZvcmUsLmlvbi1oZWFkcGhvbmU6YmVmb3JlLC5pb24taGVhcnQ6YmVmb3JlLC5pb24taGVhcnQtYnJva2VuOmJlZm9yZSwuaW9uLWhlbHA6YmVmb3JlLC5pb24taGVscC1idW95OmJlZm9yZSwuaW9uLWhlbHAtY2lyY2xlZDpiZWZvcmUsLmlvbi1ob21lOmJlZm9yZSwuaW9uLWljZWNyZWFtOmJlZm9yZSwuaW9uLWltYWdlOmJlZm9yZSwuaW9uLWltYWdlczpiZWZvcmUsLmlvbi1pbmZvcm1hdGlvbjpiZWZvcmUsLmlvbi1pbmZvcm1hdGlvbi1jaXJjbGVkOmJlZm9yZSwuaW9uLWlvbmljOmJlZm9yZSwuaW9uLWlvcy1hbGFybTpiZWZvcmUsLmlvbi1pb3MtYWxhcm0tb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtYWxidW1zOmJlZm9yZSwuaW9uLWlvcy1hbGJ1bXMtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtYW1lcmljYW5mb290YmFsbDpiZWZvcmUsLmlvbi1pb3MtYW1lcmljYW5mb290YmFsbC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1hbmFseXRpY3M6YmVmb3JlLC5pb24taW9zLWFuYWx5dGljcy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1hcnJvdy1iYWNrOmJlZm9yZSwuaW9uLWlvcy1hcnJvdy1kb3duOmJlZm9yZSwuaW9uLWlvcy1hcnJvdy1mb3J3YXJkOmJlZm9yZSwuaW9uLWlvcy1hcnJvdy1sZWZ0OmJlZm9yZSwuaW9uLWlvcy1hcnJvdy1yaWdodDpiZWZvcmUsLmlvbi1pb3MtYXJyb3ctdGhpbi1kb3duOmJlZm9yZSwuaW9uLWlvcy1hcnJvdy10aGluLWxlZnQ6YmVmb3JlLC5pb24taW9zLWFycm93LXRoaW4tcmlnaHQ6YmVmb3JlLC5pb24taW9zLWFycm93LXRoaW4tdXA6YmVmb3JlLC5pb24taW9zLWFycm93LXVwOmJlZm9yZSwuaW9uLWlvcy1hdDpiZWZvcmUsLmlvbi1pb3MtYXQtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtYmFyY29kZTpiZWZvcmUsLmlvbi1pb3MtYmFyY29kZS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1iYXNlYmFsbDpiZWZvcmUsLmlvbi1pb3MtYmFzZWJhbGwtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtYmFza2V0YmFsbDpiZWZvcmUsLmlvbi1pb3MtYmFza2V0YmFsbC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1iZWxsOmJlZm9yZSwuaW9uLWlvcy1iZWxsLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWJvZHk6YmVmb3JlLC5pb24taW9zLWJvZHktb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtYm9sdDpiZWZvcmUsLmlvbi1pb3MtYm9sdC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1ib29rOmJlZm9yZSwuaW9uLWlvcy1ib29rLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWJvb2ttYXJrczpiZWZvcmUsLmlvbi1pb3MtYm9va21hcmtzLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWJveDpiZWZvcmUsLmlvbi1pb3MtYm94LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWJyaWVmY2FzZTpiZWZvcmUsLmlvbi1pb3MtYnJpZWZjYXNlLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWJyb3dzZXJzOmJlZm9yZSwuaW9uLWlvcy1icm93c2Vycy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jYWxjdWxhdG9yOmJlZm9yZSwuaW9uLWlvcy1jYWxjdWxhdG9yLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNhbGVuZGFyOmJlZm9yZSwuaW9uLWlvcy1jYWxlbmRhci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jYW1lcmE6YmVmb3JlLC5pb24taW9zLWNhbWVyYS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jYXJ0OmJlZm9yZSwuaW9uLWlvcy1jYXJ0LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNoYXRib3hlczpiZWZvcmUsLmlvbi1pb3MtY2hhdGJveGVzLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNoYXRidWJibGU6YmVmb3JlLC5pb24taW9zLWNoYXRidWJibGUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtY2hlY2ttYXJrOmJlZm9yZSwuaW9uLWlvcy1jaGVja21hcmstZW1wdHk6YmVmb3JlLC5pb24taW9zLWNoZWNrbWFyay1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jaXJjbGUtZmlsbGVkOmJlZm9yZSwuaW9uLWlvcy1jaXJjbGUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtY2xvY2s6YmVmb3JlLC5pb24taW9zLWNsb2NrLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNsb3NlOmJlZm9yZSwuaW9uLWlvcy1jbG9zZS1lbXB0eTpiZWZvcmUsLmlvbi1pb3MtY2xvc2Utb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtY2xvdWQ6YmVmb3JlLC5pb24taW9zLWNsb3VkLWRvd25sb2FkOmJlZm9yZSwuaW9uLWlvcy1jbG91ZC1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jbG91ZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jbG91ZC11cGxvYWQ6YmVmb3JlLC5pb24taW9zLWNsb3VkLXVwbG9hZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jbG91ZHk6YmVmb3JlLC5pb24taW9zLWNsb3VkeS1uaWdodDpiZWZvcmUsLmlvbi1pb3MtY2xvdWR5LW5pZ2h0LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNsb3VkeS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jb2c6YmVmb3JlLC5pb24taW9zLWNvZy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jb2xvci1maWx0ZXI6YmVmb3JlLC5pb24taW9zLWNvbG9yLWZpbHRlci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jb2xvci13YW5kOmJlZm9yZSwuaW9uLWlvcy1jb2xvci13YW5kLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNvbXBvc2U6YmVmb3JlLC5pb24taW9zLWNvbXBvc2Utb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtY29udGFjdDpiZWZvcmUsLmlvbi1pb3MtY29udGFjdC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1jb3B5OmJlZm9yZSwuaW9uLWlvcy1jb3B5LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWNyb3A6YmVmb3JlLC5pb24taW9zLWNyb3Atc3Ryb25nOmJlZm9yZSwuaW9uLWlvcy1kb3dubG9hZDpiZWZvcmUsLmlvbi1pb3MtZG93bmxvYWQtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtZHJhZzpiZWZvcmUsLmlvbi1pb3MtZW1haWw6YmVmb3JlLC5pb24taW9zLWVtYWlsLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWV5ZTpiZWZvcmUsLmlvbi1pb3MtZXllLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWZhc3Rmb3J3YXJkOmJlZm9yZSwuaW9uLWlvcy1mYXN0Zm9yd2FyZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1maWxpbmc6YmVmb3JlLC5pb24taW9zLWZpbGluZy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1maWxtOmJlZm9yZSwuaW9uLWlvcy1maWxtLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWZsYWc6YmVmb3JlLC5pb24taW9zLWZsYWctb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtZmxhbWU6YmVmb3JlLC5pb24taW9zLWZsYW1lLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWZsYXNrOmJlZm9yZSwuaW9uLWlvcy1mbGFzay1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1mbG93ZXI6YmVmb3JlLC5pb24taW9zLWZsb3dlci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1mb2xkZXI6YmVmb3JlLC5pb24taW9zLWZvbGRlci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1mb290YmFsbDpiZWZvcmUsLmlvbi1pb3MtZm9vdGJhbGwtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtZ2FtZS1jb250cm9sbGVyLWE6YmVmb3JlLC5pb24taW9zLWdhbWUtY29udHJvbGxlci1hLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWdhbWUtY29udHJvbGxlci1iOmJlZm9yZSwuaW9uLWlvcy1nYW1lLWNvbnRyb2xsZXItYi1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1nZWFyOmJlZm9yZSwuaW9uLWlvcy1nZWFyLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWdsYXNzZXM6YmVmb3JlLC5pb24taW9zLWdsYXNzZXMtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtZ3JpZC12aWV3OmJlZm9yZSwuaW9uLWlvcy1ncmlkLXZpZXctb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtaGVhcnQ6YmVmb3JlLC5pb24taW9zLWhlYXJ0LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWhlbHA6YmVmb3JlLC5pb24taW9zLWhlbHAtZW1wdHk6YmVmb3JlLC5pb24taW9zLWhlbHAtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtaG9tZTpiZWZvcmUsLmlvbi1pb3MtaG9tZS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1pbmZpbml0ZTpiZWZvcmUsLmlvbi1pb3MtaW5maW5pdGUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtaW5mb3JtYXRpb246YmVmb3JlLC5pb24taW9zLWluZm9ybWF0aW9uLWVtcHR5OmJlZm9yZSwuaW9uLWlvcy1pbmZvcm1hdGlvbi1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1pb25pYy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1rZXlwYWQ6YmVmb3JlLC5pb24taW9zLWtleXBhZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1saWdodGJ1bGI6YmVmb3JlLC5pb24taW9zLWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1saXN0OmJlZm9yZSwuaW9uLWlvcy1saXN0LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLWxvY2F0aW9uOmJlZm9yZSwuaW9uLWlvcy1sb2NhdGlvbi1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1sb2NrZWQ6YmVmb3JlLC5pb24taW9zLWxvY2tlZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1sb29wOmJlZm9yZSwuaW9uLWlvcy1sb29wLXN0cm9uZzpiZWZvcmUsLmlvbi1pb3MtbWVkaWNhbDpiZWZvcmUsLmlvbi1pb3MtbWVkaWNhbC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1tZWRraXQ6YmVmb3JlLC5pb24taW9zLW1lZGtpdC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1taWM6YmVmb3JlLC5pb24taW9zLW1pYy1vZmY6YmVmb3JlLC5pb24taW9zLW1pYy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1taW51czpiZWZvcmUsLmlvbi1pb3MtbWludXMtZW1wdHk6YmVmb3JlLC5pb24taW9zLW1pbnVzLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLW1vbml0b3I6YmVmb3JlLC5pb24taW9zLW1vbml0b3Itb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtbW9vbjpiZWZvcmUsLmlvbi1pb3MtbW9vbi1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1tb3JlOmJlZm9yZSwuaW9uLWlvcy1tb3JlLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLW11c2ljYWwtbm90ZTpiZWZvcmUsLmlvbi1pb3MtbXVzaWNhbC1ub3RlczpiZWZvcmUsLmlvbi1pb3MtbmF2aWdhdGU6YmVmb3JlLC5pb24taW9zLW5hdmlnYXRlLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLW51dHJpdGlvbjpiZWZvcmUsLmlvbi1pb3MtbnV0cml0aW9uLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXBhcGVyOmJlZm9yZSwuaW9uLWlvcy1wYXBlci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1wYXBlcnBsYW5lOmJlZm9yZSwuaW9uLWlvcy1wYXBlcnBsYW5lLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXBhcnRseXN1bm55OmJlZm9yZSwuaW9uLWlvcy1wYXJ0bHlzdW5ueS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1wYXVzZTpiZWZvcmUsLmlvbi1pb3MtcGF1c2Utb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGF3OmJlZm9yZSwuaW9uLWlvcy1wYXctb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGVvcGxlOmJlZm9yZSwuaW9uLWlvcy1wZW9wbGUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGVyc29uOmJlZm9yZSwuaW9uLWlvcy1wZXJzb24tb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGVyc29uYWRkOmJlZm9yZSwuaW9uLWlvcy1wZXJzb25hZGQtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGhvdG9zOmJlZm9yZSwuaW9uLWlvcy1waG90b3Mtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGllOmJlZm9yZSwuaW9uLWlvcy1waWUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcGludDpiZWZvcmUsLmlvbi1pb3MtcGludC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1wbGF5OmJlZm9yZSwuaW9uLWlvcy1wbGF5LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXBsdXM6YmVmb3JlLC5pb24taW9zLXBsdXMtZW1wdHk6YmVmb3JlLC5pb24taW9zLXBsdXMtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcHJpY2V0YWc6YmVmb3JlLC5pb24taW9zLXByaWNldGFnLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXByaWNldGFnczpiZWZvcmUsLmlvbi1pb3MtcHJpY2V0YWdzLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXByaW50ZXI6YmVmb3JlLC5pb24taW9zLXByaW50ZXItb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcHVsc2U6YmVmb3JlLC5pb24taW9zLXB1bHNlLXN0cm9uZzpiZWZvcmUsLmlvbi1pb3MtcmFpbnk6YmVmb3JlLC5pb24taW9zLXJhaW55LW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXJlY29yZGluZzpiZWZvcmUsLmlvbi1pb3MtcmVjb3JkaW5nLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXJlZG86YmVmb3JlLC5pb24taW9zLXJlZG8tb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtcmVmcmVzaDpiZWZvcmUsLmlvbi1pb3MtcmVmcmVzaC1lbXB0eTpiZWZvcmUsLmlvbi1pb3MtcmVmcmVzaC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1yZWxvYWQ6YmVmb3JlLC5pb24taW9zLXJldmVyc2UtY2FtZXJhOmJlZm9yZSwuaW9uLWlvcy1yZXZlcnNlLWNhbWVyYS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1yZXdpbmQ6YmVmb3JlLC5pb24taW9zLXJld2luZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1yb3NlOmJlZm9yZSwuaW9uLWlvcy1yb3NlLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXNlYXJjaDpiZWZvcmUsLmlvbi1pb3Mtc2VhcmNoLXN0cm9uZzpiZWZvcmUsLmlvbi1pb3Mtc2V0dGluZ3M6YmVmb3JlLC5pb24taW9zLXNldHRpbmdzLXN0cm9uZzpiZWZvcmUsLmlvbi1pb3Mtc2h1ZmZsZTpiZWZvcmUsLmlvbi1pb3Mtc2h1ZmZsZS1zdHJvbmc6YmVmb3JlLC5pb24taW9zLXNraXBiYWNrd2FyZDpiZWZvcmUsLmlvbi1pb3Mtc2tpcGJhY2t3YXJkLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXNraXBmb3J3YXJkOmJlZm9yZSwuaW9uLWlvcy1za2lwZm9yd2FyZC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1zbm93eTpiZWZvcmUsLmlvbi1pb3Mtc3BlZWRvbWV0ZXI6YmVmb3JlLC5pb24taW9zLXNwZWVkb21ldGVyLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXN0YXI6YmVmb3JlLC5pb24taW9zLXN0YXItaGFsZjpiZWZvcmUsLmlvbi1pb3Mtc3Rhci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1zdG9wd2F0Y2g6YmVmb3JlLC5pb24taW9zLXN0b3B3YXRjaC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy1zdW5ueTpiZWZvcmUsLmlvbi1pb3Mtc3Vubnktb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtdGVsZXBob25lOmJlZm9yZSwuaW9uLWlvcy10ZWxlcGhvbmUtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtdGVubmlzYmFsbDpiZWZvcmUsLmlvbi1pb3MtdGVubmlzYmFsbC1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy10aHVuZGVyc3Rvcm06YmVmb3JlLC5pb24taW9zLXRodW5kZXJzdG9ybS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy10aW1lOmJlZm9yZSwuaW9uLWlvcy10aW1lLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXRpbWVyOmJlZm9yZSwuaW9uLWlvcy10aW1lci1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy10b2dnbGU6YmVmb3JlLC5pb24taW9zLXRvZ2dsZS1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy10cmFzaDpiZWZvcmUsLmlvbi1pb3MtdHJhc2gtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtdW5kbzpiZWZvcmUsLmlvbi1pb3MtdW5kby1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy11bmxvY2tlZDpiZWZvcmUsLmlvbi1pb3MtdW5sb2NrZWQtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtdXBsb2FkOmJlZm9yZSwuaW9uLWlvcy11cGxvYWQtb3V0bGluZTpiZWZvcmUsLmlvbi1pb3MtdmlkZW9jYW06YmVmb3JlLC5pb24taW9zLXZpZGVvY2FtLW91dGxpbmU6YmVmb3JlLC5pb24taW9zLXZvbHVtZS1oaWdoOmJlZm9yZSwuaW9uLWlvcy12b2x1bWUtbG93OmJlZm9yZSwuaW9uLWlvcy13aW5lZ2xhc3M6YmVmb3JlLC5pb24taW9zLXdpbmVnbGFzcy1vdXRsaW5lOmJlZm9yZSwuaW9uLWlvcy13b3JsZDpiZWZvcmUsLmlvbi1pb3Mtd29ybGQtb3V0bGluZTpiZWZvcmUsLmlvbi1pcGFkOmJlZm9yZSwuaW9uLWlwaG9uZTpiZWZvcmUsLmlvbi1pcG9kOmJlZm9yZSwuaW9uLWpldDpiZWZvcmUsLmlvbi1rZXk6YmVmb3JlLC5pb24ta25pZmU6YmVmb3JlLC5pb24tbGFwdG9wOmJlZm9yZSwuaW9uLWxlYWY6YmVmb3JlLC5pb24tbGV2ZWxzOmJlZm9yZSwuaW9uLWxpZ2h0YnVsYjpiZWZvcmUsLmlvbi1saW5rOmJlZm9yZSwuaW9uLWxvYWQtYTpiZWZvcmUsLmlvbi1sb2FkLWI6YmVmb3JlLC5pb24tbG9hZC1jOmJlZm9yZSwuaW9uLWxvYWQtZDpiZWZvcmUsLmlvbi1sb2NhdGlvbjpiZWZvcmUsLmlvbi1sb2NrLWNvbWJpbmF0aW9uOmJlZm9yZSwuaW9uLWxvY2tlZDpiZWZvcmUsLmlvbi1sb2ctaW46YmVmb3JlLC5pb24tbG9nLW91dDpiZWZvcmUsLmlvbi1sb29wOmJlZm9yZSwuaW9uLW1hZ25ldDpiZWZvcmUsLmlvbi1tYWxlOmJlZm9yZSwuaW9uLW1hbjpiZWZvcmUsLmlvbi1tYXA6YmVmb3JlLC5pb24tbWVka2l0OmJlZm9yZSwuaW9uLW1lcmdlOmJlZm9yZSwuaW9uLW1pYy1hOmJlZm9yZSwuaW9uLW1pYy1iOmJlZm9yZSwuaW9uLW1pYy1jOmJlZm9yZSwuaW9uLW1pbnVzOmJlZm9yZSwuaW9uLW1pbnVzLWNpcmNsZWQ6YmVmb3JlLC5pb24tbWludXMtcm91bmQ6YmVmb3JlLC5pb24tbW9kZWwtczpiZWZvcmUsLmlvbi1tb25pdG9yOmJlZm9yZSwuaW9uLW1vcmU6YmVmb3JlLC5pb24tbW91c2U6YmVmb3JlLC5pb24tbXVzaWMtbm90ZTpiZWZvcmUsLmlvbi1uYXZpY29uOmJlZm9yZSwuaW9uLW5hdmljb24tcm91bmQ6YmVmb3JlLC5pb24tbmF2aWdhdGU6YmVmb3JlLC5pb24tbmV0d29yazpiZWZvcmUsLmlvbi1uby1zbW9raW5nOmJlZm9yZSwuaW9uLW51Y2xlYXI6YmVmb3JlLC5pb24tb3V0bGV0OmJlZm9yZSwuaW9uLXBhaW50YnJ1c2g6YmVmb3JlLC5pb24tcGFpbnRidWNrZXQ6YmVmb3JlLC5pb24tcGFwZXItYWlycGxhbmU6YmVmb3JlLC5pb24tcGFwZXJjbGlwOmJlZm9yZSwuaW9uLXBhdXNlOmJlZm9yZSwuaW9uLXBlcnNvbjpiZWZvcmUsLmlvbi1wZXJzb24tYWRkOmJlZm9yZSwuaW9uLXBlcnNvbi1zdGFsa2VyOmJlZm9yZSwuaW9uLXBpZS1ncmFwaDpiZWZvcmUsLmlvbi1waW46YmVmb3JlLC5pb24tcGlucG9pbnQ6YmVmb3JlLC5pb24tcGl6emE6YmVmb3JlLC5pb24tcGxhbmU6YmVmb3JlLC5pb24tcGxhbmV0OmJlZm9yZSwuaW9uLXBsYXk6YmVmb3JlLC5pb24tcGxheXN0YXRpb246YmVmb3JlLC5pb24tcGx1czpiZWZvcmUsLmlvbi1wbHVzLWNpcmNsZWQ6YmVmb3JlLC5pb24tcGx1cy1yb3VuZDpiZWZvcmUsLmlvbi1wb2RpdW06YmVmb3JlLC5pb24tcG91bmQ6YmVmb3JlLC5pb24tcG93ZXI6YmVmb3JlLC5pb24tcHJpY2V0YWc6YmVmb3JlLC5pb24tcHJpY2V0YWdzOmJlZm9yZSwuaW9uLXByaW50ZXI6YmVmb3JlLC5pb24tcHVsbC1yZXF1ZXN0OmJlZm9yZSwuaW9uLXFyLXNjYW5uZXI6YmVmb3JlLC5pb24tcXVvdGU6YmVmb3JlLC5pb24tcmFkaW8td2F2ZXM6YmVmb3JlLC5pb24tcmVjb3JkOmJlZm9yZSwuaW9uLXJlZnJlc2g6YmVmb3JlLC5pb24tcmVwbHk6YmVmb3JlLC5pb24tcmVwbHktYWxsOmJlZm9yZSwuaW9uLXJpYmJvbi1hOmJlZm9yZSwuaW9uLXJpYmJvbi1iOmJlZm9yZSwuaW9uLXNhZDpiZWZvcmUsLmlvbi1zYWQtb3V0bGluZTpiZWZvcmUsLmlvbi1zY2lzc29yczpiZWZvcmUsLmlvbi1zZWFyY2g6YmVmb3JlLC5pb24tc2V0dGluZ3M6YmVmb3JlLC5pb24tc2hhcmU6YmVmb3JlLC5pb24tc2h1ZmZsZTpiZWZvcmUsLmlvbi1za2lwLWJhY2t3YXJkOmJlZm9yZSwuaW9uLXNraXAtZm9yd2FyZDpiZWZvcmUsLmlvbi1zb2NpYWwtYW5kcm9pZDpiZWZvcmUsLmlvbi1zb2NpYWwtYW5kcm9pZC1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1hbmd1bGFyOmJlZm9yZSwuaW9uLXNvY2lhbC1hbmd1bGFyLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWFwcGxlOmJlZm9yZSwuaW9uLXNvY2lhbC1hcHBsZS1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1iaXRjb2luOmJlZm9yZSwuaW9uLXNvY2lhbC1iaXRjb2luLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWJ1ZmZlcjpiZWZvcmUsLmlvbi1zb2NpYWwtYnVmZmVyLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWNocm9tZTpiZWZvcmUsLmlvbi1zb2NpYWwtY2hyb21lLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWNvZGVwZW46YmVmb3JlLC5pb24tc29jaWFsLWNvZGVwZW4tb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtY3NzMzpiZWZvcmUsLmlvbi1zb2NpYWwtY3NzMy1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1kZXNpZ25lcm5ld3M6YmVmb3JlLC5pb24tc29jaWFsLWRlc2lnbmVybmV3cy1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1kcmliYmJsZTpiZWZvcmUsLmlvbi1zb2NpYWwtZHJpYmJibGUtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtZHJvcGJveDpiZWZvcmUsLmlvbi1zb2NpYWwtZHJvcGJveC1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1ldXJvOmJlZm9yZSwuaW9uLXNvY2lhbC1ldXJvLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWZhY2Vib29rOmJlZm9yZSwuaW9uLXNvY2lhbC1mYWNlYm9vay1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1mb3Vyc3F1YXJlOmJlZm9yZSwuaW9uLXNvY2lhbC1mb3Vyc3F1YXJlLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWZyZWVic2QtZGV2aWw6YmVmb3JlLC5pb24tc29jaWFsLWdpdGh1YjpiZWZvcmUsLmlvbi1zb2NpYWwtZ2l0aHViLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWdvb2dsZTpiZWZvcmUsLmlvbi1zb2NpYWwtZ29vZ2xlLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLWdvb2dsZXBsdXM6YmVmb3JlLC5pb24tc29jaWFsLWdvb2dsZXBsdXMtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtaGFja2VybmV3czpiZWZvcmUsLmlvbi1zb2NpYWwtaGFja2VybmV3cy1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1odG1sNTpiZWZvcmUsLmlvbi1zb2NpYWwtaHRtbDUtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZSwuaW9uLXNvY2lhbC1pbnN0YWdyYW0tb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtamF2YXNjcmlwdDpiZWZvcmUsLmlvbi1zb2NpYWwtamF2YXNjcmlwdC1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1saW5rZWRpbjpiZWZvcmUsLmlvbi1zb2NpYWwtbGlua2VkaW4tb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtbWFya2Rvd246YmVmb3JlLC5pb24tc29jaWFsLW5vZGVqczpiZWZvcmUsLmlvbi1zb2NpYWwtb2N0b2NhdDpiZWZvcmUsLmlvbi1zb2NpYWwtcGludGVyZXN0OmJlZm9yZSwuaW9uLXNvY2lhbC1waW50ZXJlc3Qtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtcHl0aG9uOmJlZm9yZSwuaW9uLXNvY2lhbC1yZWRkaXQ6YmVmb3JlLC5pb24tc29jaWFsLXJlZGRpdC1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1yc3M6YmVmb3JlLC5pb24tc29jaWFsLXJzcy1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC1zYXNzOmJlZm9yZSwuaW9uLXNvY2lhbC1za3lwZTpiZWZvcmUsLmlvbi1zb2NpYWwtc2t5cGUtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtc25hcGNoYXQ6YmVmb3JlLC5pb24tc29jaWFsLXNuYXBjaGF0LW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLXR1bWJscjpiZWZvcmUsLmlvbi1zb2NpYWwtdHVtYmxyLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLXR1eDpiZWZvcmUsLmlvbi1zb2NpYWwtdHdpdGNoOmJlZm9yZSwuaW9uLXNvY2lhbC10d2l0Y2gtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtdHdpdHRlcjpiZWZvcmUsLmlvbi1zb2NpYWwtdHdpdHRlci1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC11c2Q6YmVmb3JlLC5pb24tc29jaWFsLXVzZC1vdXRsaW5lOmJlZm9yZSwuaW9uLXNvY2lhbC12aW1lbzpiZWZvcmUsLmlvbi1zb2NpYWwtdmltZW8tb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtd2hhdHNhcHA6YmVmb3JlLC5pb24tc29jaWFsLXdoYXRzYXBwLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLXdpbmRvd3M6YmVmb3JlLC5pb24tc29jaWFsLXdpbmRvd3Mtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwtd29yZHByZXNzOmJlZm9yZSwuaW9uLXNvY2lhbC13b3JkcHJlc3Mtb3V0bGluZTpiZWZvcmUsLmlvbi1zb2NpYWwteWFob286YmVmb3JlLC5pb24tc29jaWFsLXlhaG9vLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLXllbjpiZWZvcmUsLmlvbi1zb2NpYWwteWVuLW91dGxpbmU6YmVmb3JlLC5pb24tc29jaWFsLXlvdXR1YmU6YmVmb3JlLC5pb24tc29jaWFsLXlvdXR1YmUtb3V0bGluZTpiZWZvcmUsLmlvbi1zb3VwLWNhbjpiZWZvcmUsLmlvbi1zb3VwLWNhbi1vdXRsaW5lOmJlZm9yZSwuaW9uLXNwZWFrZXJwaG9uZTpiZWZvcmUsLmlvbi1zcGVlZG9tZXRlcjpiZWZvcmUsLmlvbi1zcG9vbjpiZWZvcmUsLmlvbi1zdGFyOmJlZm9yZSwuaW9uLXN0YXRzLWJhcnM6YmVmb3JlLC5pb24tc3RlYW06YmVmb3JlLC5pb24tc3RvcDpiZWZvcmUsLmlvbi10aGVybW9tZXRlcjpiZWZvcmUsLmlvbi10aHVtYnNkb3duOmJlZm9yZSwuaW9uLXRodW1ic3VwOmJlZm9yZSwuaW9uLXRvZ2dsZTpiZWZvcmUsLmlvbi10b2dnbGUtZmlsbGVkOmJlZm9yZSwuaW9uLXRyYW5zZ2VuZGVyOmJlZm9yZSwuaW9uLXRyYXNoLWE6YmVmb3JlLC5pb24tdHJhc2gtYjpiZWZvcmUsLmlvbi10cm9waHk6YmVmb3JlLC5pb24tdHNoaXJ0OmJlZm9yZSwuaW9uLXRzaGlydC1vdXRsaW5lOmJlZm9yZSwuaW9uLXVtYnJlbGxhOmJlZm9yZSwuaW9uLXVuaXZlcnNpdHk6YmVmb3JlLC5pb24tdW5sb2NrZWQ6YmVmb3JlLC5pb24tdXBsb2FkOmJlZm9yZSwuaW9uLXVzYjpiZWZvcmUsLmlvbi12aWRlb2NhbWVyYTpiZWZvcmUsLmlvbi12b2x1bWUtaGlnaDpiZWZvcmUsLmlvbi12b2x1bWUtbG93OmJlZm9yZSwuaW9uLXZvbHVtZS1tZWRpdW06YmVmb3JlLC5pb24tdm9sdW1lLW11dGU6YmVmb3JlLC5pb24td2FuZDpiZWZvcmUsLmlvbi13YXRlcmRyb3A6YmVmb3JlLC5pb24td2lmaTpiZWZvcmUsLmlvbi13aW5lZ2xhc3M6YmVmb3JlLC5pb24td29tYW46YmVmb3JlLC5pb24td3JlbmNoOmJlZm9yZSwuaW9uLXhib3g6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OlwiSW9uaWNvbnNcIjtzcGVhazpub25lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7dGV4dC1yZW5kZXJpbmc6YXV0bztsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pb24tYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDFcIn0uaW9uLWFsZXJ0LWNpcmNsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDBcIn0uaW9uLWFuZHJvaWQtYWRkOmJlZm9yZXtjb250ZW50OlwiXFxmMmM3XCJ9Lmlvbi1hbmRyb2lkLWFkZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTlcIn0uaW9uLWFuZHJvaWQtYWxhcm0tY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWFcIn0uaW9uLWFuZHJvaWQtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWJcIn0uaW9uLWFuZHJvaWQtYXBwczpiZWZvcmV7Y29udGVudDpcIlxcZjM1Y1wifS5pb24tYW5kcm9pZC1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMmM5XCJ9Lmlvbi1hbmRyb2lkLWFycm93LWJhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2FcIn0uaW9uLWFuZHJvaWQtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjM1ZFwifS5pb24tYW5kcm9pZC1hcnJvdy1kcm9wZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjM1ZlwifS5pb24tYW5kcm9pZC1hcnJvdy1kcm9wZG93bi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWVcIn0uaW9uLWFuZHJvaWQtYXJyb3ctZHJvcGxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjFcIn0uaW9uLWFuZHJvaWQtYXJyb3ctZHJvcGxlZnQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMzYwXCJ9Lmlvbi1hbmRyb2lkLWFycm93LWRyb3ByaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjM2M1wifS5pb24tYW5kcm9pZC1hcnJvdy1kcm9wcmlnaHQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMzYyXCJ9Lmlvbi1hbmRyb2lkLWFycm93LWRyb3B1cDpiZWZvcmV7Y29udGVudDpcIlxcZjM2NVwifS5pb24tYW5kcm9pZC1hcnJvdy1kcm9wdXAtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMzY0XCJ9Lmlvbi1hbmRyb2lkLWFycm93LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMGZcIn0uaW9uLWFuZHJvaWQtYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjZcIn0uaW9uLWFuZHJvaWQtYXR0YWNoOmJlZm9yZXtjb250ZW50OlwiXFxmMzY3XCJ9Lmlvbi1hbmRyb2lkLWJhcjpiZWZvcmV7Y29udGVudDpcIlxcZjM2OFwifS5pb24tYW5kcm9pZC1iaWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMzY5XCJ9Lmlvbi1hbmRyb2lkLWJvYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmFcIn0uaW9uLWFuZHJvaWQtYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmJcIn0uaW9uLWFuZHJvaWQtYnVsYjpiZWZvcmV7Y29udGVudDpcIlxcZjM2Y1wifS5pb24tYW5kcm9pZC1idXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmRcIn0uaW9uLWFuZHJvaWQtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDFcIn0uaW9uLWFuZHJvaWQtY2FsbDpiZWZvcmV7Y29udGVudDpcIlxcZjJkMlwifS5pb24tYW5kcm9pZC1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDNcIn0uaW9uLWFuZHJvaWQtY2FuY2VsOmJlZm9yZXtjb250ZW50OlwiXFxmMzZlXCJ9Lmlvbi1hbmRyb2lkLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcZjM2ZlwifS5pb24tYW5kcm9pZC1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMzcwXCJ9Lmlvbi1hbmRyb2lkLWNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDRcIn0uaW9uLWFuZHJvaWQtY2hlY2tib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzRcIn0uaW9uLWFuZHJvaWQtY2hlY2tib3gtYmxhbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzFcIn0uaW9uLWFuZHJvaWQtY2hlY2tib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjM3M1wifS5pb24tYW5kcm9pZC1jaGVja2JveC1vdXRsaW5lLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMzcyXCJ9Lmlvbi1hbmRyb2lkLWNoZWNrbWFyay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzVcIn0uaW9uLWFuZHJvaWQtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMzc2XCJ9Lmlvbi1hbmRyb2lkLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ3XCJ9Lmlvbi1hbmRyb2lkLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMzdhXCJ9Lmlvbi1hbmRyb2lkLWNsb3VkLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjM3N1wifS5pb24tYW5kcm9pZC1jbG91ZC1kb25lOmJlZm9yZXtjb250ZW50OlwiXFxmMzc4XCJ9Lmlvbi1hbmRyb2lkLWNsb3VkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzlcIn0uaW9uLWFuZHJvaWQtY29sb3ItcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjM3YlwifS5pb24tYW5kcm9pZC1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMzdjXCJ9Lmlvbi1hbmRyb2lkLWNvbnRhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDhcIn0uaW9uLWFuZHJvaWQtY29udGFjdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDlcIn0uaW9uLWFuZHJvaWQtY29udHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2RcIn0uaW9uLWFuZHJvaWQtY3JlYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMzdlXCJ9Lmlvbi1hbmRyb2lkLWRlbGV0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjM3ZlwifS5pb24tYW5kcm9pZC1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMzgwXCJ9Lmlvbi1hbmRyb2lkLWRvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMzgxXCJ9Lmlvbi1hbmRyb2lkLWRvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODNcIn0uaW9uLWFuZHJvaWQtZG9uZS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODJcIn0uaW9uLWFuZHJvaWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0uaW9uLWFuZHJvaWQtZHJhZnRzOmJlZm9yZXtjb250ZW50OlwiXFxmMzg0XCJ9Lmlvbi1hbmRyb2lkLWV4aXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODVcIn0uaW9uLWFuZHJvaWQtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMzg2XCJ9Lmlvbi1hbmRyb2lkLWZhdm9yaXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMzg4XCJ9Lmlvbi1hbmRyb2lkLWZhdm9yaXRlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODdcIn0uaW9uLWFuZHJvaWQtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjM4OVwifS5pb24tYW5kcm9pZC1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTBcIn0uaW9uLWFuZHJvaWQtZm9sZGVyLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGFcIn0uaW9uLWFuZHJvaWQtZnVubmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMzhiXCJ9Lmlvbi1hbmRyb2lkLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMzhjXCJ9Lmlvbi1hbmRyb2lkLWhhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTNcIn0uaW9uLWFuZHJvaWQtaGFuZ291dDpiZWZvcmV7Y29udGVudDpcIlxcZjM4ZFwifS5pb24tYW5kcm9pZC1oYXBweTpiZWZvcmV7Y29udGVudDpcIlxcZjM4ZVwifS5pb24tYW5kcm9pZC1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxmMzhmXCJ9Lmlvbi1hbmRyb2lkLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmU0XCJ9Lmlvbi1hbmRyb2lkLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjM5MFwifS5pb24tYW5kcm9pZC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMzkxXCJ9Lmlvbi1hbmRyb2lkLWxvY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjJlOVwifS5pb24tYW5kcm9pZC1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMzkyXCJ9Lmlvbi1hbmRyb2lkLW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZWJcIn0uaW9uLWFuZHJvaWQtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMzkzXCJ9Lmlvbi1hbmRyb2lkLW1lbnU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTRcIn0uaW9uLWFuZHJvaWQtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjJlY1wifS5pb24tYW5kcm9pZC1taWNyb3Bob25lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjM5NVwifS5pb24tYW5kcm9pZC1tb3JlLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTZcIn0uaW9uLWFuZHJvaWQtbW9yZS12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjM5N1wifS5pb24tYW5kcm9pZC1uYXZpZ2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5OFwifS5pb24tYW5kcm9pZC1ub3RpZmljYXRpb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMzliXCJ9Lmlvbi1hbmRyb2lkLW5vdGlmaWNhdGlvbnMtbm9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5OVwifS5pb24tYW5kcm9pZC1ub3RpZmljYXRpb25zLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjM5YVwifS5pb24tYW5kcm9pZC1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMzljXCJ9Lmlvbi1hbmRyb2lkLW9wdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOWRcIn0uaW9uLWFuZHJvaWQtcGVvcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzllXCJ9Lmlvbi1hbmRyb2lkLXBlcnNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjNhMFwifS5pb24tYW5kcm9pZC1wZXJzb24tYWRkOmJlZm9yZXtjb250ZW50OlwiXFxmMzlmXCJ9Lmlvbi1hbmRyb2lkLXBob25lLWxhbmRzY2FwZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhMVwifS5pb24tYW5kcm9pZC1waG9uZS1wb3J0cmFpdDpiZWZvcmV7Y29udGVudDpcIlxcZjNhMlwifS5pb24tYW5kcm9pZC1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTNcIn0uaW9uLWFuZHJvaWQtcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTRcIn0uaW9uLWFuZHJvaWQtcGxheXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmYwXCJ9Lmlvbi1hbmRyb2lkLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxmM2E1XCJ9Lmlvbi1hbmRyb2lkLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTZcIn0uaW9uLWFuZHJvaWQtcmFkaW8tYnV0dG9uLW9uOmJlZm9yZXtjb250ZW50OlwiXFxmM2E3XCJ9Lmlvbi1hbmRyb2lkLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYThcIn0uaW9uLWFuZHJvaWQtcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxmMmY0XCJ9Lmlvbi1hbmRyb2lkLXJlbW92ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTlcIn0uaW9uLWFuZHJvaWQtcmVzdGF1cmFudDpiZWZvcmV7Y29udGVudDpcIlxcZjNhYVwifS5pb24tYW5kcm9pZC1zYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYWJcIn0uaW9uLWFuZHJvaWQtc2VhcmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMmY1XCJ9Lmlvbi1hbmRyb2lkLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjZcIn0uaW9uLWFuZHJvaWQtc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjdcIn0uaW9uLWFuZHJvaWQtc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjhcIn0uaW9uLWFuZHJvaWQtc2hhcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2FjXCJ9Lmlvbi1hbmRyb2lkLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZmNcIn0uaW9uLWFuZHJvaWQtc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmM2FkXCJ9Lmlvbi1hbmRyb2lkLXN0YXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhZVwifS5pb24tYW5kcm9pZC1zdG9wd2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZmRcIn0uaW9uLWFuZHJvaWQtc3Vid2F5OmJlZm9yZXtjb250ZW50OlwiXFxmM2FmXCJ9Lmlvbi1hbmRyb2lkLXN1bm55OmJlZm9yZXtjb250ZW50OlwiXFxmM2IwXCJ9Lmlvbi1hbmRyb2lkLXN5bmM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjFcIn0uaW9uLWFuZHJvaWQtdGV4dHNtczpiZWZvcmV7Y29udGVudDpcIlxcZjNiMlwifS5pb24tYW5kcm9pZC10aW1lOmJlZm9yZXtjb250ZW50OlwiXFxmM2IzXCJ9Lmlvbi1hbmRyb2lkLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmM2I0XCJ9Lmlvbi1hbmRyb2lkLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjNiNVwifS5pb24tYW5kcm9pZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjZcIn0uaW9uLWFuZHJvaWQtdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjdcIn0uaW9uLWFuZHJvaWQtdm9sdW1lLW11dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjhcIn0uaW9uLWFuZHJvaWQtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjNiOVwifS5pb24tYW5kcm9pZC12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmFcIn0uaW9uLWFuZHJvaWQtd2FsazpiZWZvcmV7Y29udGVudDpcIlxcZjNiYlwifS5pb24tYW5kcm9pZC13YXJuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmM2JjXCJ9Lmlvbi1hbmRyb2lkLXdhdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmM2JkXCJ9Lmlvbi1hbmRyb2lkLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDVcIn0uaW9uLWFwZXJ0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMzEzXCJ9Lmlvbi1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCJ9Lmlvbi1hcnJvdy1kb3duLWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIn0uaW9uLWFycm93LWRvd24tYjpiZWZvcmV7Y29udGVudDpcIlxcZjEwNFwifS5pb24tYXJyb3ctZG93bi1jOmJlZm9yZXtjb250ZW50OlwiXFxmMTA1XCJ9Lmlvbi1hcnJvdy1leHBhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWVcIn0uaW9uLWFycm93LWdyYXBoLWRvd24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZlwifS5pb24tYXJyb3ctZ3JhcGgtZG93bi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5pb24tYXJyb3ctZ3JhcGgtdXAtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjI2MVwifS5pb24tYXJyb3ctZ3JhcGgtdXAtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0uaW9uLWFycm93LWxlZnQtYTpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwifS5pb24tYXJyb3ctbGVmdC1iOmJlZm9yZXtjb250ZW50OlwiXFxmMTA3XCJ9Lmlvbi1hcnJvdy1sZWZ0LWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDhcIn0uaW9uLWFycm93LW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjNcIn0uaW9uLWFycm93LXJlc2l6ZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2NFwifS5pb24tYXJyb3ctcmV0dXJuLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjVcIn0uaW9uLWFycm93LXJldHVybi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjI2NlwifS5pb24tYXJyb3ctcmlnaHQtYTpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5pb24tYXJyb3ctcmlnaHQtYjpiZWZvcmV7Y29udGVudDpcIlxcZjEwYVwifS5pb24tYXJyb3ctcmlnaHQtYzpiZWZvcmV7Y29udGVudDpcIlxcZjEwYlwifS5pb24tYXJyb3ctc2hyaW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMjY3XCJ9Lmlvbi1hcnJvdy1zd2FwOmJlZm9yZXtjb250ZW50OlwiXFxmMjY4XCJ9Lmlvbi1hcnJvdy11cC1hOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCJ9Lmlvbi1hcnJvdy11cC1iOmJlZm9yZXtjb250ZW50OlwiXFxmMTBkXCJ9Lmlvbi1hcnJvdy11cC1jOmJlZm9yZXtjb250ZW50OlwiXFxmMTBlXCJ9Lmlvbi1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcZjMxNFwifS5pb24tYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGZcIn0uaW9uLWJhY2tzcGFjZTpiZWZvcmV7Y29udGVudDpcIlxcZjNiZlwifS5pb24tYmFja3NwYWNlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmVcIn0uaW9uLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5pb24tYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwifS5pb24tYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjExMlwifS5pb24tYmF0dGVyeS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMTEzXCJ9Lmlvbi1iYXR0ZXJ5LWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIn0uaW9uLWJhdHRlcnktbG93OmJlZm9yZXtjb250ZW50OlwiXFxmMTE1XCJ9Lmlvbi1iZWFrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjlcIn0uaW9uLWJlZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmFcIn0uaW9uLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcZjExNlwifS5pb24tYm9uZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjMxNVwifS5pb24tYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmJcIn0uaW9uLWJvd3RpZTpiZWZvcmV7Y29udGVudDpcIlxcZjNjMFwifS5pb24tYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMjZjXCJ9Lmlvbi1idWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmVcIn0uaW9uLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmRcIn0uaW9uLWNhbGVuZGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMTE3XCJ9Lmlvbi1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIn0uaW9uLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uaW9uLWNhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTZcIn0uaW9uLWNoYXRib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWJcIn0uaW9uLWNoYXRib3gtd29ya2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwifS5pb24tY2hhdGJveGVzOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9Lmlvbi1jaGF0YnViYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9Lmlvbi1jaGF0YnViYmxlLXdvcmtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWRcIn0uaW9uLWNoYXRidWJibGVzOmJlZm9yZXtjb250ZW50OlwiXFxmMTFmXCJ9Lmlvbi1jaGVja21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjJcIn0uaW9uLWNoZWNrbWFyay1jaXJjbGVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9Lmlvbi1jaGVja21hcmstcm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjFcIn0uaW9uLWNoZXZyb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEyM1wifS5pb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTI0XCJ9Lmlvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTI1XCJ9Lmlvbi1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTI2XCJ9Lmlvbi1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIn0uaW9uLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9Lmlvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwifS5pb24tY2xvc2UtY2lyY2xlZDpiZWZvcmV7Y29udGVudDpcIlxcZjEyOFwifS5pb24tY2xvc2Utcm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0uaW9uLWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMzE3XCJ9Lmlvbi1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjEyYlwifS5pb24tY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3MVwifS5pb24tY29kZS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjI2ZlwifS5pb24tY29kZS13b3JraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMjcwXCJ9Lmlvbi1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzJcIn0uaW9uLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzNcIn0uaW9uLWNvbXBvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0uaW9uLWNvbm5lY3Rpb24tYmFyczpiZWZvcmV7Y29udGVudDpcIlxcZjI3NFwifS5pb24tY29udHJhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uaW9uLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzFcIn0uaW9uLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMThcIn0uaW9uLWRpc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmRcIn0uaW9uLWRvY3VtZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMTJmXCJ9Lmlvbi1kb2N1bWVudC10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJlXCJ9Lmlvbi1kcmFnOmJlZm9yZXtjb250ZW50OlwiXFxmMTMwXCJ9Lmlvbi1lYXJ0aDpiZWZvcmV7Y29udGVudDpcIlxcZjI3NlwifS5pb24tZWFzZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzJcIn0uaW9uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmZcIn0uaW9uLWVnZzpiZWZvcmV7Y29udGVudDpcIlxcZjI3N1wifS5pb24tZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzFcIn0uaW9uLWVtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxmMTMyXCJ9Lmlvbi1lbWFpbC11bnJlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzNcIn0uaW9uLWVybGVubWV5ZXItZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzVcIn0uaW9uLWVybGVubWV5ZXItZmxhc2stYnViYmxlczpiZWZvcmV7Y29udGVudDpcIlxcZjNjNFwifS5pb24tZXllOmJlZm9yZXtjb250ZW50OlwiXFxmMTMzXCJ9Lmlvbi1leWUtZGlzYWJsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDZcIn0uaW9uLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3OFwifS5pb24tZmlsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9Lmlvbi1maWxtLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5pb24tZmlyZWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTlcIn0uaW9uLWZsYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzlcIn0uaW9uLWZsYW1lOmJlZm9yZXtjb250ZW50OlwiXFxmMzFhXCJ9Lmlvbi1mbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5pb24tZmxhc2gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMTM2XCJ9Lmlvbi1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzlcIn0uaW9uLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uaW9uLWZvcmstcmVwbzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMFwifS5pb24tZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzYVwifS5pb24tZnVubmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMzFiXCJ9Lmlvbi1nZWFyLWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2RcIn0uaW9uLWdlYXItYjpiZWZvcmV7Y29udGVudDpcIlxcZjEzZVwifS5pb24tZ3JpZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzZlwifS5pb24taGFtbWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjdiXCJ9Lmlvbi1oYXBweTpiZWZvcmV7Y29udGVudDpcIlxcZjMxY1wifS5pb24taGFwcHktb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNjNlwifS5pb24taGVhZHBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTQwXCJ9Lmlvbi1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MVwifS5pb24taGVhcnQtYnJva2VuOmJlZm9yZXtjb250ZW50OlwiXFxmMzFkXCJ9Lmlvbi1oZWxwOmJlZm9yZXtjb250ZW50OlwiXFxmMTQzXCJ9Lmlvbi1oZWxwLWJ1b3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2NcIn0uaW9uLWhlbHAtY2lyY2xlZDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5pb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5pb24taWNlY3JlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2RcIn0uaW9uLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ3XCJ9Lmlvbi1pbWFnZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDhcIn0uaW9uLWluZm9ybWF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTRhXCJ9Lmlvbi1pbmZvcm1hdGlvbi1jaXJjbGVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ5XCJ9Lmlvbi1pb25pYzpiZWZvcmV7Y29udGVudDpcIlxcZjE0YlwifS5pb24taW9zLWFsYXJtOmJlZm9yZXtjb250ZW50OlwiXFxmM2M4XCJ9Lmlvbi1pb3MtYWxhcm0tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNjN1wifS5pb24taW9zLWFsYnVtczpiZWZvcmV7Y29udGVudDpcIlxcZjNjYVwifS5pb24taW9zLWFsYnVtcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmM2M5XCJ9Lmlvbi1pb3MtYW1lcmljYW5mb290YmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjNjY1wifS5pb24taW9zLWFtZXJpY2FuZm9vdGJhbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNjYlwifS5pb24taW9zLWFuYWx5dGljczpiZWZvcmV7Y29udGVudDpcIlxcZjNjZVwifS5pb24taW9zLWFuYWx5dGljcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmM2NkXCJ9Lmlvbi1pb3MtYXJyb3ctYmFjazpiZWZvcmV7Y29udGVudDpcIlxcZjNjZlwifS5pb24taW9zLWFycm93LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDBcIn0uaW9uLWlvcy1hcnJvdy1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmM2QxXCJ9Lmlvbi1pb3MtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjNkMlwifS5pb24taW9zLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmM2QzXCJ9Lmlvbi1pb3MtYXJyb3ctdGhpbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmM2Q0XCJ9Lmlvbi1pb3MtYXJyb3ctdGhpbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q1XCJ9Lmlvbi1pb3MtYXJyb3ctdGhpbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjNkNlwifS5pb24taW9zLWFycm93LXRoaW4tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDdcIn0uaW9uLWlvcy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjNkOFwifS5pb24taW9zLWF0OmJlZm9yZXtjb250ZW50OlwiXFxmM2RhXCJ9Lmlvbi1pb3MtYXQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNkOVwifS5pb24taW9zLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZGNcIn0uaW9uLWlvcy1iYXJjb2RlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZGJcIn0uaW9uLWlvcy1iYXNlYmFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjNkZVwifS5pb24taW9zLWJhc2ViYWxsLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZGRcIn0uaW9uLWlvcy1iYXNrZXRiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmM2UwXCJ9Lmlvbi1pb3MtYmFza2V0YmFsbC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmM2RmXCJ9Lmlvbi1pb3MtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjNlMlwifS5pb24taW9zLWJlbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNlMVwifS5pb24taW9zLWJvZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTRcIn0uaW9uLWlvcy1ib2R5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTNcIn0uaW9uLWlvcy1ib2x0OmJlZm9yZXtjb250ZW50OlwiXFxmM2U2XCJ9Lmlvbi1pb3MtYm9sdC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmM2U1XCJ9Lmlvbi1pb3MtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjNlOFwifS5pb24taW9zLWJvb2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNlN1wifS5pb24taW9zLWJvb2ttYXJrczpiZWZvcmV7Y29udGVudDpcIlxcZjNlYVwifS5pb24taW9zLWJvb2ttYXJrcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmM2U5XCJ9Lmlvbi1pb3MtYm94OmJlZm9yZXtjb250ZW50OlwiXFxmM2VjXCJ9Lmlvbi1pb3MtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWJcIn0uaW9uLWlvcy1icmllZmNhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWVcIn0uaW9uLWlvcy1icmllZmNhc2Utb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNlZFwifS5pb24taW9zLWJyb3dzZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmM2YwXCJ9Lmlvbi1pb3MtYnJvd3NlcnMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNlZlwifS5pb24taW9zLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjJcIn0uaW9uLWlvcy1jYWxjdWxhdG9yLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjFcIn0uaW9uLWlvcy1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjNmNFwifS5pb24taW9zLWNhbGVuZGFyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjNcIn0uaW9uLWlvcy1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjZcIn0uaW9uLWlvcy1jYW1lcmEtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmNVwifS5pb24taW9zLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjhcIn0uaW9uLWlvcy1jYXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjdcIn0uaW9uLWlvcy1jaGF0Ym94ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmFcIn0uaW9uLWlvcy1jaGF0Ym94ZXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmOVwifS5pb24taW9zLWNoYXRidWJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmNcIn0uaW9uLWlvcy1jaGF0YnViYmxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmJcIn0uaW9uLWlvcy1jaGVja21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmZcIn0uaW9uLWlvcy1jaGVja21hcmstZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmRcIn0uaW9uLWlvcy1jaGVja21hcmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmZVwifS5pb24taW9zLWNpcmNsZS1maWxsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDBcIn0uaW9uLWlvcy1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQwMVwifS5pb24taW9zLWNsb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmNDAzXCJ9Lmlvbi1pb3MtY2xvY2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQwMlwifS5pb24taW9zLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmNDA2XCJ9Lmlvbi1pb3MtY2xvc2UtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDRcIn0uaW9uLWlvcy1jbG9zZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDA1XCJ9Lmlvbi1pb3MtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGNcIn0uaW9uLWlvcy1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjQwOFwifS5pb24taW9zLWNsb3VkLWRvd25sb2FkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDdcIn0uaW9uLWlvcy1jbG91ZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDA5XCJ9Lmlvbi1pb3MtY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmNDBiXCJ9Lmlvbi1pb3MtY2xvdWQtdXBsb2FkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGFcIn0uaW9uLWlvcy1jbG91ZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTBcIn0uaW9uLWlvcy1jbG91ZHktbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGVcIn0uaW9uLWlvcy1jbG91ZHktbmlnaHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQwZFwifS5pb24taW9zLWNsb3VkeS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDBmXCJ9Lmlvbi1pb3MtY29nOmJlZm9yZXtjb250ZW50OlwiXFxmNDEyXCJ9Lmlvbi1pb3MtY29nLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTFcIn0uaW9uLWlvcy1jb2xvci1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTRcIn0uaW9uLWlvcy1jb2xvci1maWx0ZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQxM1wifS5pb24taW9zLWNvbG9yLXdhbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTZcIn0uaW9uLWlvcy1jb2xvci13YW5kLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTVcIn0uaW9uLWlvcy1jb21wb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmNDE4XCJ9Lmlvbi1pb3MtY29tcG9zZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDE3XCJ9Lmlvbi1pb3MtY29udGFjdDpiZWZvcmV7Y29udGVudDpcIlxcZjQxYVwifS5pb24taW9zLWNvbnRhY3Qtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQxOVwifS5pb24taW9zLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWNcIn0uaW9uLWlvcy1jb3B5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWJcIn0uaW9uLWlvcy1jcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmNDFlXCJ9Lmlvbi1pb3MtY3JvcC1zdHJvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWRcIn0uaW9uLWlvcy1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjQyMFwifS5pb24taW9zLWRvd25sb2FkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWZcIn0uaW9uLWlvcy1kcmFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDIxXCJ9Lmlvbi1pb3MtZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjNcIn0uaW9uLWlvcy1lbWFpbC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDIyXCJ9Lmlvbi1pb3MtZXllOmJlZm9yZXtjb250ZW50OlwiXFxmNDI1XCJ9Lmlvbi1pb3MtZXllLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjRcIn0uaW9uLWlvcy1mYXN0Zm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjQyN1wifS5pb24taW9zLWZhc3Rmb3J3YXJkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjZcIn0uaW9uLWlvcy1maWxpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjlcIn0uaW9uLWlvcy1maWxpbmctb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQyOFwifS5pb24taW9zLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmJcIn0uaW9uLWlvcy1maWxtLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmFcIn0uaW9uLWlvcy1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDJkXCJ9Lmlvbi1pb3MtZmxhZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDJjXCJ9Lmlvbi1pb3MtZmxhbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmZcIn0uaW9uLWlvcy1mbGFtZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDJlXCJ9Lmlvbi1pb3MtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzFcIn0uaW9uLWlvcy1mbGFzay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDMwXCJ9Lmlvbi1pb3MtZmxvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxmNDMzXCJ9Lmlvbi1pb3MtZmxvd2VyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzJcIn0uaW9uLWlvcy1mb2xkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzVcIn0uaW9uLWlvcy1mb2xkZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQzNFwifS5pb24taW9zLWZvb3RiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDM3XCJ9Lmlvbi1pb3MtZm9vdGJhbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQzNlwifS5pb24taW9zLWdhbWUtY29udHJvbGxlci1hOmJlZm9yZXtjb250ZW50OlwiXFxmNDM5XCJ9Lmlvbi1pb3MtZ2FtZS1jb250cm9sbGVyLWEtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQzOFwifS5pb24taW9zLWdhbWUtY29udHJvbGxlci1iOmJlZm9yZXtjb250ZW50OlwiXFxmNDNiXCJ9Lmlvbi1pb3MtZ2FtZS1jb250cm9sbGVyLWItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQzYVwifS5pb24taW9zLWdlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0M2RcIn0uaW9uLWlvcy1nZWFyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0M2NcIn0uaW9uLWlvcy1nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxmNDNmXCJ9Lmlvbi1pb3MtZ2xhc3Nlcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDNlXCJ9Lmlvbi1pb3MtZ3JpZC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmNDQxXCJ9Lmlvbi1pb3MtZ3JpZC12aWV3LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDBcIn0uaW9uLWlvcy1oZWFydDpiZWZvcmV7Y29udGVudDpcIlxcZjQ0M1wifS5pb24taW9zLWhlYXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDJcIn0uaW9uLWlvcy1oZWxwOmJlZm9yZXtjb250ZW50OlwiXFxmNDQ2XCJ9Lmlvbi1pb3MtaGVscC1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjQ0NFwifS5pb24taW9zLWhlbHAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ0NVwifS5pb24taW9zLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDhcIn0uaW9uLWlvcy1ob21lLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDdcIn0uaW9uLWlvcy1pbmZpbml0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ0YVwifS5pb24taW9zLWluZmluaXRlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDlcIn0uaW9uLWlvcy1pbmZvcm1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjQ0ZFwifS5pb24taW9zLWluZm9ybWF0aW9uLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxmNDRiXCJ9Lmlvbi1pb3MtaW5mb3JtYXRpb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ0Y1wifS5pb24taW9zLWlvbmljLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NGVcIn0uaW9uLWlvcy1rZXlwYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTBcIn0uaW9uLWlvcy1rZXlwYWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ0ZlwifS5pb24taW9zLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIlxcZjQ1MlwifS5pb24taW9zLWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDUxXCJ9Lmlvbi1pb3MtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1NFwifS5pb24taW9zLWxpc3Qtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ1M1wifS5pb24taW9zLWxvY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNDU2XCJ9Lmlvbi1pb3MtbG9jYXRpb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ1NVwifS5pb24taW9zLWxvY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1OFwifS5pb24taW9zLWxvY2tlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDU3XCJ9Lmlvbi1pb3MtbG9vcDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1YVwifS5pb24taW9zLWxvb3Atc3Ryb25nOmJlZm9yZXtjb250ZW50OlwiXFxmNDU5XCJ9Lmlvbi1pb3MtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1Y1wifS5pb24taW9zLW1lZGljYWwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ1YlwifS5pb24taW9zLW1lZGtpdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ1ZVwifS5pb24taW9zLW1lZGtpdC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDVkXCJ9Lmlvbi1pb3MtbWljOmJlZm9yZXtjb250ZW50OlwiXFxmNDYxXCJ9Lmlvbi1pb3MtbWljLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjQ1ZlwifS5pb24taW9zLW1pYy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDYwXCJ9Lmlvbi1pb3MtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjRcIn0uaW9uLWlvcy1taW51cy1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjQ2MlwifS5pb24taW9zLW1pbnVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjNcIn0uaW9uLWlvcy1tb25pdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmNDY2XCJ9Lmlvbi1pb3MtbW9uaXRvci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDY1XCJ9Lmlvbi1pb3MtbW9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjQ2OFwifS5pb24taW9zLW1vb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ2N1wifS5pb24taW9zLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmFcIn0uaW9uLWlvcy1tb3JlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjlcIn0uaW9uLWlvcy1tdXNpY2FsLW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmJcIn0uaW9uLWlvcy1tdXNpY2FsLW5vdGVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDZjXCJ9Lmlvbi1pb3MtbmF2aWdhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmVcIn0uaW9uLWlvcy1uYXZpZ2F0ZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDZkXCJ9Lmlvbi1pb3MtbnV0cml0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNDcwXCJ9Lmlvbi1pb3MtbnV0cml0aW9uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NmZcIn0uaW9uLWlvcy1wYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQ3MlwifS5pb24taW9zLXBhcGVyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzFcIn0uaW9uLWlvcy1wYXBlcnBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDc0XCJ9Lmlvbi1pb3MtcGFwZXJwbGFuZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDczXCJ9Lmlvbi1pb3MtcGFydGx5c3Vubnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzZcIn0uaW9uLWlvcy1wYXJ0bHlzdW5ueS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDc1XCJ9Lmlvbi1pb3MtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzhcIn0uaW9uLWlvcy1wYXVzZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDc3XCJ9Lmlvbi1pb3MtcGF3OmJlZm9yZXtjb250ZW50OlwiXFxmNDdhXCJ9Lmlvbi1pb3MtcGF3LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzlcIn0uaW9uLWlvcy1wZW9wbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0N2NcIn0uaW9uLWlvcy1wZW9wbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ3YlwifS5pb24taW9zLXBlcnNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjQ3ZVwifS5pb24taW9zLXBlcnNvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDdkXCJ9Lmlvbi1pb3MtcGVyc29uYWRkOmJlZm9yZXtjb250ZW50OlwiXFxmNDgwXCJ9Lmlvbi1pb3MtcGVyc29uYWRkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0N2ZcIn0uaW9uLWlvcy1waG90b3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODJcIn0uaW9uLWlvcy1waG90b3Mtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4MVwifS5pb24taW9zLXBpZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4NFwifS5pb24taW9zLXBpZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDgzXCJ9Lmlvbi1pb3MtcGludDpiZWZvcmV7Y29udGVudDpcIlxcZjQ4NlwifS5pb24taW9zLXBpbnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4NVwifS5pb24taW9zLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODhcIn0uaW9uLWlvcy1wbGF5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODdcIn0uaW9uLWlvcy1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDhiXCJ9Lmlvbi1pb3MtcGx1cy1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4OVwifS5pb24taW9zLXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4YVwifS5pb24taW9zLXByaWNldGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDhkXCJ9Lmlvbi1pb3MtcHJpY2V0YWctb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ4Y1wifS5pb24taW9zLXByaWNldGFnczpiZWZvcmV7Y29udGVudDpcIlxcZjQ4ZlwifS5pb24taW9zLXByaWNldGFncy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDhlXCJ9Lmlvbi1pb3MtcHJpbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MVwifS5pb24taW9zLXByaW50ZXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MFwifS5pb24taW9zLXB1bHNlOmJlZm9yZXtjb250ZW50OlwiXFxmNDkzXCJ9Lmlvbi1pb3MtcHVsc2Utc3Ryb25nOmJlZm9yZXtjb250ZW50OlwiXFxmNDkyXCJ9Lmlvbi1pb3MtcmFpbnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTVcIn0uaW9uLWlvcy1yYWlueS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDk0XCJ9Lmlvbi1pb3MtcmVjb3JkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNDk3XCJ9Lmlvbi1pb3MtcmVjb3JkaW5nLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTZcIn0uaW9uLWlvcy1yZWRvOmJlZm9yZXtjb250ZW50OlwiXFxmNDk5XCJ9Lmlvbi1pb3MtcmVkby1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNDk4XCJ9Lmlvbi1pb3MtcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjQ5Y1wifS5pb24taW9zLXJlZnJlc2gtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OWFcIn0uaW9uLWlvcy1yZWZyZXNoLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OWJcIn0uaW9uLWlvcy1yZWxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OWRcIn0uaW9uLWlvcy1yZXZlcnNlLWNhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjQ5ZlwifS5pb24taW9zLXJldmVyc2UtY2FtZXJhLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OWVcIn0uaW9uLWlvcy1yZXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTFcIn0uaW9uLWlvcy1yZXdpbmQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRhMFwifS5pb24taW9zLXJvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTNcIn0uaW9uLWlvcy1yb3NlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTJcIn0uaW9uLWlvcy1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTVcIn0uaW9uLWlvcy1zZWFyY2gtc3Ryb25nOmJlZm9yZXtjb250ZW50OlwiXFxmNGE0XCJ9Lmlvbi1pb3Mtc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTdcIn0uaW9uLWlvcy1zZXR0aW5ncy1zdHJvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YTZcIn0uaW9uLWlvcy1zaHVmZmxlOmJlZm9yZXtjb250ZW50OlwiXFxmNGE5XCJ9Lmlvbi1pb3Mtc2h1ZmZsZS1zdHJvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YThcIn0uaW9uLWlvcy1za2lwYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YWJcIn0uaW9uLWlvcy1za2lwYmFja3dhcmQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRhYVwifS5pb24taW9zLXNraXBmb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNGFkXCJ9Lmlvbi1pb3Mtc2tpcGZvcndhcmQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRhY1wifS5pb24taW9zLXNub3d5OmJlZm9yZXtjb250ZW50OlwiXFxmNGFlXCJ9Lmlvbi1pb3Mtc3BlZWRvbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjBcIn0uaW9uLWlvcy1zcGVlZG9tZXRlci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGFmXCJ9Lmlvbi1pb3Mtc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZjRiM1wifS5pb24taW9zLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjRiMVwifS5pb24taW9zLXN0YXItb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRiMlwifS5pb24taW9zLXN0b3B3YXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjRiNVwifS5pb24taW9zLXN0b3B3YXRjaC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGI0XCJ9Lmlvbi1pb3Mtc3Vubnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjdcIn0uaW9uLWlvcy1zdW5ueS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGI2XCJ9Lmlvbi1pb3MtdGVsZXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmNGI5XCJ9Lmlvbi1pb3MtdGVsZXBob25lLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjhcIn0uaW9uLWlvcy10ZW5uaXNiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNGJiXCJ9Lmlvbi1pb3MtdGVubmlzYmFsbC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGJhXCJ9Lmlvbi1pb3MtdGh1bmRlcnN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmNGJkXCJ9Lmlvbi1pb3MtdGh1bmRlcnN0b3JtLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YmNcIn0uaW9uLWlvcy10aW1lOmJlZm9yZXtjb250ZW50OlwiXFxmNGJmXCJ9Lmlvbi1pb3MtdGltZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGJlXCJ9Lmlvbi1pb3MtdGltZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzFcIn0uaW9uLWlvcy10aW1lci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGMwXCJ9Lmlvbi1pb3MtdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmNGMzXCJ9Lmlvbi1pb3MtdG9nZ2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzJcIn0uaW9uLWlvcy10cmFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjRjNVwifS5pb24taW9zLXRyYXNoLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzRcIn0uaW9uLWlvcy11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmNGM3XCJ9Lmlvbi1pb3MtdW5kby1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGM2XCJ9Lmlvbi1pb3MtdW5sb2NrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzlcIn0uaW9uLWlvcy11bmxvY2tlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGM4XCJ9Lmlvbi1pb3MtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmNGNiXCJ9Lmlvbi1pb3MtdXBsb2FkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2FcIn0uaW9uLWlvcy12aWRlb2NhbTpiZWZvcmV7Y29udGVudDpcIlxcZjRjZFwifS5pb24taW9zLXZpZGVvY2FtLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2NcIn0uaW9uLWlvcy12b2x1bWUtaGlnaDpiZWZvcmV7Y29udGVudDpcIlxcZjRjZVwifS5pb24taW9zLXZvbHVtZS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2ZcIn0uaW9uLWlvcy13aW5lZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDFcIn0uaW9uLWlvcy13aW5lZ2xhc3Mtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkMFwifS5pb24taW9zLXdvcmxkOmJlZm9yZXtjb250ZW50OlwiXFxmNGQzXCJ9Lmlvbi1pb3Mtd29ybGQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkMlwifS5pb24taXBhZDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOVwifS5pb24taXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMWZhXCJ9Lmlvbi1pcG9kOmJlZm9yZXtjb250ZW50OlwiXFxmMWZiXCJ9Lmlvbi1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTVcIn0uaW9uLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjI5NlwifS5pb24ta25pZmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTdcIn0uaW9uLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjFmY1wifS5pb24tbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjFmZFwifS5pb24tbGV2ZWxzOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9Lmlvbi1saWdodGJ1bGI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTlcIn0uaW9uLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmVcIn0uaW9uLWxvYWQtYTpiZWZvcmV7Y29udGVudDpcIlxcZjI5YVwifS5pb24tbG9hZC1iOmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9Lmlvbi1sb2FkLWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWNcIn0uaW9uLWxvYWQtZDpiZWZvcmV7Y29udGVudDpcIlxcZjI5ZFwifS5pb24tbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmZcIn0uaW9uLWxvY2stY29tYmluYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDRcIn0uaW9uLWxvY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMFwifS5pb24tbG9nLWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9Lmlvbi1sb2ctb3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMjlmXCJ9Lmlvbi1sb29wOmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9Lmlvbi1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTBcIn0uaW9uLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTFcIn0uaW9uLW1hbjpiZWZvcmV7Y29udGVudDpcIlxcZjIwMlwifS5pb24tbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjAzXCJ9Lmlvbi1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTJcIn0uaW9uLW1lcmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMzNmXCJ9Lmlvbi1taWMtYTpiZWZvcmV7Y29udGVudDpcIlxcZjIwNFwifS5pb24tbWljLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDVcIn0uaW9uLW1pYy1jOmJlZm9yZXtjb250ZW50OlwiXFxmMjA2XCJ9Lmlvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjIwOVwifS5pb24tbWludXMtY2lyY2xlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIwN1wifS5pb24tbWludXMtcm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDhcIn0uaW9uLW1vZGVsLXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzFcIn0uaW9uLW1vbml0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGFcIn0uaW9uLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGJcIn0uaW9uLW1vdXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMzQwXCJ9Lmlvbi1tdXNpYy1ub3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMjBjXCJ9Lmlvbi1uYXZpY29uOmJlZm9yZXtjb250ZW50OlwiXFxmMjBlXCJ9Lmlvbi1uYXZpY29uLXJvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9Lmlvbi1uYXZpZ2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5pb24tbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcZjM0MVwifS5pb24tbm8tc21va2luZzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMlwifS5pb24tbnVjbGVhcjpiZWZvcmV7Y29udGVudDpcIlxcZjJhNFwifS5pb24tb3V0bGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMzQyXCJ9Lmlvbi1wYWludGJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGQ1XCJ9Lmlvbi1wYWludGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjRkNlwifS5pb24tcGFwZXItYWlycGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzNcIn0uaW9uLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIwZlwifS5pb24tcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTBcIn0uaW9uLXBlcnNvbjpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5pb24tcGVyc29uLWFkZDpiZWZvcmV7Y29udGVudDpcIlxcZjIxMVwifS5pb24tcGVyc29uLXN0YWxrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uaW9uLXBpZS1ncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcZjJhNVwifS5pb24tcGluOmJlZm9yZXtjb250ZW50OlwiXFxmMmE2XCJ9Lmlvbi1waW5wb2ludDpiZWZvcmV7Y29udGVudDpcIlxcZjJhN1wifS5pb24tcGl6emE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYThcIn0uaW9uLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjE0XCJ9Lmlvbi1wbGFuZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDNcIn0uaW9uLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTVcIn0uaW9uLXBsYXlzdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMzBhXCJ9Lmlvbi1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9Lmlvbi1wbHVzLWNpcmNsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTZcIn0uaW9uLXBsdXMtcm91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTdcIn0uaW9uLXBvZGl1bTpiZWZvcmV7Y29udGVudDpcIlxcZjM0NFwifS5pb24tcG91bmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTlcIn0uaW9uLXBvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMmE5XCJ9Lmlvbi1wcmljZXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhYVwifS5pb24tcHJpY2V0YWdzOmJlZm9yZXtjb250ZW50OlwiXFxmMmFiXCJ9Lmlvbi1wcmludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjFhXCJ9Lmlvbi1wdWxsLXJlcXVlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDVcIn0uaW9uLXFyLXNjYW5uZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDZcIn0uaW9uLXF1b3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMzQ3XCJ9Lmlvbi1yYWRpby13YXZlczpiZWZvcmV7Y29udGVudDpcIlxcZjJhY1wifS5pb24tcmVjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxmMjFiXCJ9Lmlvbi1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMjFjXCJ9Lmlvbi1yZXBseTpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5pb24tcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMjFkXCJ9Lmlvbi1yaWJib24tYTpiZWZvcmV7Y29udGVudDpcIlxcZjM0OFwifS5pb24tcmliYm9uLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDlcIn0uaW9uLXNhZDpiZWZvcmV7Y29udGVudDpcIlxcZjM0YVwifS5pb24tc2FkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDdcIn0uaW9uLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMzRiXCJ9Lmlvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWZcIn0uaW9uLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxmMmFkXCJ9Lmlvbi1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyMFwifS5pb24tc2h1ZmZsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5pb24tc2tpcC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjIyMlwifS5pb24tc2tpcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjIzXCJ9Lmlvbi1zb2NpYWwtYW5kcm9pZDpiZWZvcmV7Y29udGVudDpcIlxcZjIyNVwifS5pb24tc29jaWFsLWFuZHJvaWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5pb24tc29jaWFsLWFuZ3VsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDlcIn0uaW9uLXNvY2lhbC1hbmd1bGFyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDhcIn0uaW9uLXNvY2lhbC1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyN1wifS5pb24tc29jaWFsLWFwcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjZcIn0uaW9uLXNvY2lhbC1iaXRjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMmFmXCJ9Lmlvbi1zb2NpYWwtYml0Y29pbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9Lmlvbi1zb2NpYWwtYnVmZmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9Lmlvbi1zb2NpYWwtYnVmZmVyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjhcIn0uaW9uLXNvY2lhbC1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGJcIn0uaW9uLXNvY2lhbC1jaHJvbWUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRkYVwifS5pb24tc29jaWFsLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGRcIn0uaW9uLXNvY2lhbC1jb2RlcGVuLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGNcIn0uaW9uLXNvY2lhbC1jc3MzOmJlZm9yZXtjb250ZW50OlwiXFxmNGRmXCJ9Lmlvbi1zb2NpYWwtY3NzMy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGRlXCJ9Lmlvbi1zb2NpYWwtZGVzaWduZXJuZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJiXCJ9Lmlvbi1zb2NpYWwtZGVzaWduZXJuZXdzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmFcIn0uaW9uLXNvY2lhbC1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyZFwifS5pb24tc29jaWFsLWRyaWJiYmxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmNcIn0uaW9uLXNvY2lhbC1kcm9wYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMjJmXCJ9Lmlvbi1zb2NpYWwtZHJvcGJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjJlXCJ9Lmlvbi1zb2NpYWwtZXVybzpiZWZvcmV7Y29udGVudDpcIlxcZjRlMVwifS5pb24tc29jaWFsLWV1cm8tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRlMFwifS5pb24tc29jaWFsLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9Lmlvbi1zb2NpYWwtZmFjZWJvb2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzMFwifS5pb24tc29jaWFsLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNGRcIn0uaW9uLXNvY2lhbC1mb3Vyc3F1YXJlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNGNcIn0uaW9uLXNvY2lhbC1mcmVlYnNkLWRldmlsOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9Lmlvbi1zb2NpYWwtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjMzXCJ9Lmlvbi1zb2NpYWwtZ2l0aHViLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzJcIn0uaW9uLXNvY2lhbC1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNGZcIn0uaW9uLXNvY2lhbC1nb29nbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjM0ZVwifS5pb24tc29jaWFsLWdvb2dsZXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzVcIn0uaW9uLXNvY2lhbC1nb29nbGVwbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uaW9uLXNvY2lhbC1oYWNrZXJuZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9Lmlvbi1zb2NpYWwtaGFja2VybmV3cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjM2XCJ9Lmlvbi1zb2NpYWwtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTNcIn0uaW9uLXNvY2lhbC1odG1sNS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGUyXCJ9Lmlvbi1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMzUxXCJ9Lmlvbi1zb2NpYWwtaW5zdGFncmFtLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTBcIn0uaW9uLXNvY2lhbC1qYXZhc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmNGU1XCJ9Lmlvbi1zb2NpYWwtamF2YXNjcmlwdC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGU0XCJ9Lmlvbi1zb2NpYWwtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzlcIn0uaW9uLXNvY2lhbC1saW5rZWRpbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9Lmlvbi1zb2NpYWwtbWFya2Rvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTZcIn0uaW9uLXNvY2lhbC1ub2RlanM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTdcIn0uaW9uLXNvY2lhbC1vY3RvY2F0OmJlZm9yZXtjb250ZW50OlwiXFxmNGU4XCJ9Lmlvbi1zb2NpYWwtcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmIxXCJ9Lmlvbi1zb2NpYWwtcGludGVyZXN0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjBcIn0uaW9uLXNvY2lhbC1weXRob246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTlcIn0uaW9uLXNvY2lhbC1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2JcIn0uaW9uLXNvY2lhbC1yZWRkaXQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzYVwifS5pb24tc29jaWFsLXJzczpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5pb24tc29jaWFsLXJzcy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjNjXCJ9Lmlvbi1zb2NpYWwtc2FzczpiZWZvcmV7Y29udGVudDpcIlxcZjRlYVwifS5pb24tc29jaWFsLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMjNmXCJ9Lmlvbi1zb2NpYWwtc2t5cGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzZVwifS5pb24tc29jaWFsLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmNGVjXCJ9Lmlvbi1zb2NpYWwtc25hcGNoYXQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRlYlwifS5pb24tc29jaWFsLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjI0MVwifS5pb24tc29jaWFsLXR1bWJsci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjQwXCJ9Lmlvbi1zb2NpYWwtdHV4OmJlZm9yZXtjb250ZW50OlwiXFxmMmM1XCJ9Lmlvbi1zb2NpYWwtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGVlXCJ9Lmlvbi1zb2NpYWwtdHdpdGNoLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWRcIn0uaW9uLXNvY2lhbC10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQzXCJ9Lmlvbi1zb2NpYWwtdHdpdHRlci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9Lmlvbi1zb2NpYWwtdXNkOmJlZm9yZXtjb250ZW50OlwiXFxmMzUzXCJ9Lmlvbi1zb2NpYWwtdXNkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTJcIn0uaW9uLXNvY2lhbC12aW1lbzpiZWZvcmV7Y29udGVudDpcIlxcZjI0NVwifS5pb24tc29jaWFsLXZpbWVvLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDRcIn0uaW9uLXNvY2lhbC13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjRmMFwifS5pb24tc29jaWFsLXdoYXRzYXBwLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWZcIn0uaW9uLXNvY2lhbC13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ3XCJ9Lmlvbi1zb2NpYWwtd2luZG93cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9Lmlvbi1zb2NpYWwtd29yZHByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ5XCJ9Lmlvbi1zb2NpYWwtd29yZHByZXNzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDhcIn0uaW9uLXNvY2lhbC15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5pb24tc29jaWFsLXlhaG9vLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGFcIn0uaW9uLXNvY2lhbC15ZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjJcIn0uaW9uLXNvY2lhbC15ZW4tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjRmMVwifS5pb24tc29jaWFsLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGRcIn0uaW9uLXNvY2lhbC15b3V0dWJlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGNcIn0uaW9uLXNvdXAtY2FuOmJlZm9yZXtjb250ZW50OlwiXFxmNGY0XCJ9Lmlvbi1zb3VwLWNhbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGYzXCJ9Lmlvbi1zcGVha2VycGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjJcIn0uaW9uLXNwZWVkb21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmIzXCJ9Lmlvbi1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5pb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZVwifS5pb24tc3RhdHMtYmFyczpiZWZvcmV7Y29udGVudDpcIlxcZjJiNVwifS5pb24tc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMGJcIn0uaW9uLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGZcIn0uaW9uLXRoZXJtb21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9Lmlvbi10aHVtYnNkb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9Lmlvbi10aHVtYnN1cDpiZWZvcmV7Y29udGVudDpcIlxcZjI1MVwifS5pb24tdG9nZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMzU1XCJ9Lmlvbi10b2dnbGUtZmlsbGVkOmJlZm9yZXtjb250ZW50OlwiXFxmMzU0XCJ9Lmlvbi10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjRmNVwifS5pb24tdHJhc2gtYTpiZWZvcmV7Y29udGVudDpcIlxcZjI1MlwifS5pb24tdHJhc2gtYjpiZWZvcmV7Y29udGVudDpcIlxcZjI1M1wifS5pb24tdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMzU2XCJ9Lmlvbi10c2hpcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjdcIn0uaW9uLXRzaGlydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmNGY2XCJ9Lmlvbi11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZjJiN1wifS5pb24tdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIlxcZjM1N1wifS5pb24tdW5sb2NrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTRcIn0uaW9uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1NVwifS5pb24tdXNiOmJlZm9yZXtjb250ZW50OlwiXFxmMmI4XCJ9Lmlvbi12aWRlb2NhbWVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI1NlwifS5pb24tdm9sdW1lLWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTdcIn0uaW9uLXZvbHVtZS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNThcIn0uaW9uLXZvbHVtZS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTlcIn0uaW9uLXZvbHVtZS1tdXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMjVhXCJ9Lmlvbi13YW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMzU4XCJ9Lmlvbi13YXRlcmRyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uaW9uLXdpZmk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWNcIn0uaW9uLXdpbmVnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjJiOVwifS5pb24td29tYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWRcIn0uaW9uLXdyZW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZjJiYVwifS5pb24teGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjMwY1wifVxuXG5cblxuIiwiXHJcbi8qLS1cclxuICAgIC0gbmljZS1zZWxlY3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubmljZS1zZWxlY3Qgey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtib3JkZXItcmFkaXVzOiA1cHg7Ym9yZGVyOiBzb2xpZCAxcHggI2U4ZThlODstd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7Ym94LXNpemluZzogYm9yZGVyLWJveDtjbGVhcjogYm90aDtjdXJzb3I6IHBvaW50ZXI7ZGlzcGxheTogYmxvY2s7ZmxvYXQ6IGxlZnQ7Zm9udC1mYW1pbHk6IGluaGVyaXQ7Zm9udC1zaXplOiAxNHB4O2ZvbnQtd2VpZ2h0OiBub3JtYWw7aGVpZ2h0OiA0MnB4O2xpbmUtaGVpZ2h0OiA0MHB4O291dGxpbmU6IG5vbmU7cGFkZGluZy1sZWZ0OiAxOHB4O3BhZGRpbmctcmlnaHQ6IDMwcHg7cG9zaXRpb246IHJlbGF0aXZlO3RleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7LW1vei11c2VyLXNlbGVjdDogbm9uZTstbXMtdXNlci1zZWxlY3Q6IG5vbmU7dXNlci1zZWxlY3Q6IG5vbmU7d2hpdGUtc3BhY2U6IG5vd3JhcDt3aWR0aDogYXV0bzsgfS5uaWNlLXNlbGVjdDpob3ZlciB7Ym9yZGVyLWNvbG9yOiAjZGJkYmRiOyB9Lm5pY2Utc2VsZWN0OmFjdGl2ZSwgLm5pY2Utc2VsZWN0Lm9wZW4sIC5uaWNlLXNlbGVjdDpmb2N1cyB7Ym9yZGVyLWNvbG9yOiAjOTk5OyB9Lm5pY2Utc2VsZWN0OmFmdGVyIHtib3JkZXItYm90dG9tOiAycHggc29saWQgIzk5OTtib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjOTk5O2NvbnRlbnQ6ICcnO2Rpc3BsYXk6IGJsb2NrO2hlaWdodDogNXB4O21hcmdpbi10b3A6IC00cHg7cG9pbnRlci1ldmVudHM6IG5vbmU7cG9zaXRpb246IGFic29sdXRlO3JpZ2h0OiAxMnB4O3RvcDogNTAlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNjYlIDY2JTt0cmFuc2Zvcm0tb3JpZ2luOiA2NiUgNjYlOy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTstd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7d2lkdGg6IDVweDsgfS5uaWNlLXNlbGVjdC5vcGVuOmFmdGVyIHstd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO3RyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpOyB9Lm5pY2Utc2VsZWN0Lm9wZW4gLmxpc3Qge29wYWNpdHk6IDE7cG9pbnRlci1ldmVudHM6IGF1dG87LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDApOyB9Lm5pY2Utc2VsZWN0LmRpc2FibGVkIHtib3JkZXItY29sb3I6ICNlZGVkZWQ7Y29sb3I6ICM5OTk7cG9pbnRlci1ldmVudHM6IG5vbmU7IH0ubmljZS1zZWxlY3QuZGlzYWJsZWQ6YWZ0ZXIge2JvcmRlci1jb2xvcjogI2NjY2NjYzsgfS5uaWNlLXNlbGVjdC53aWRlIHt3aWR0aDogMTAwJTsgfS5uaWNlLXNlbGVjdC53aWRlIC5saXN0IHtsZWZ0OiAwICFpbXBvcnRhbnQ7cmlnaHQ6IDAgIWltcG9ydGFudDsgfS5uaWNlLXNlbGVjdC5yaWdodCB7ZmxvYXQ6IHJpZ2h0OyB9Lm5pY2Utc2VsZWN0LnJpZ2h0IC5saXN0IHtsZWZ0OiBhdXRvO3JpZ2h0OiAwOyB9Lm5pY2Utc2VsZWN0LnNtYWxsIHtmb250LXNpemU6IDEycHg7aGVpZ2h0OiAzNnB4O2xpbmUtaGVpZ2h0OiAzNHB4OyB9Lm5pY2Utc2VsZWN0LnNtYWxsOmFmdGVyIHtoZWlnaHQ6IDRweDt3aWR0aDogNHB4OyB9Lm5pY2Utc2VsZWN0LnNtYWxsIC5vcHRpb24ge2xpbmUtaGVpZ2h0OiAzNHB4O21pbi1oZWlnaHQ6IDM0cHg7IH0ubmljZS1zZWxlY3QgLmxpc3Qge2JhY2tncm91bmQtY29sb3I6ICNmZmY7Ym9yZGVyLXJhZGl1czogNXB4Oy13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoNjgsIDY4LCA2OCwgMC4xMSk7Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoNjgsIDY4LCA2OCwgMC4xMSk7LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O2JveC1zaXppbmc6IGJvcmRlci1ib3g7bWFyZ2luLXRvcDogNHB4O29wYWNpdHk6IDA7b3ZlcmZsb3c6IGhpZGRlbjtwYWRkaW5nOiAwO3BvaW50ZXItZXZlbnRzOiBub25lO3Bvc2l0aW9uOiBhYnNvbHV0ZTt0b3A6IDEwMCU7bGVmdDogMDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO3RyYW5zZm9ybS1vcmlnaW46IDUwJSAwOy13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSB0cmFuc2xhdGVZKC0yMXB4KTt0cmFuc2Zvcm06IHNjYWxlKDAuNzUpIHRyYW5zbGF0ZVkoLTIxcHgpOy13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQ7dHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQ7ei1pbmRleDogOTsgfS5uaWNlLXNlbGVjdCAubGlzdDpob3ZlciAub3B0aW9uOm5vdCg6aG92ZXIpIHtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9Lm5pY2Utc2VsZWN0IC5vcHRpb24ge2N1cnNvcjogcG9pbnRlcjtmb250LXdlaWdodDogNDAwO2xpbmUtaGVpZ2h0OiA0MHB4O2xpc3Qtc3R5bGU6IG5vbmU7bWluLWhlaWdodDogNDBweDtvdXRsaW5lOiBub25lO3BhZGRpbmctbGVmdDogMThweDtwYWRkaW5nLXJpZ2h0OiAyOXB4O3RleHQtYWxpZ246IGxlZnQ7LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yczt0cmFuc2l0aW9uOiBhbGwgMC4yczsgfS5uaWNlLXNlbGVjdCAub3B0aW9uOmhvdmVyLCAubmljZS1zZWxlY3QgLm9wdGlvbi5mb2N1cywgLm5pY2Utc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMge2JhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7IH0ubmljZS1zZWxlY3QgLm9wdGlvbi5zZWxlY3RlZCB7Zm9udC13ZWlnaHQ6IGJvbGQ7IH0ubmljZS1zZWxlY3QgLm9wdGlvbi5kaXNhYmxlZCB7YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Y29sb3I6ICM5OTk7Y3Vyc29yOiBkZWZhdWx0OyB9Lm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0IC5saXN0IHtkaXNwbGF5OiBub25lOyB9Lm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0Lm9wZW4gLmxpc3Qge2Rpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5cclxuXHJcblxyXG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzaW1wbGUtbGluZS1pY29ucyc7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy5lb3Q/dj0yLjQuMCcpO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvU2ltcGxlLUxpbmUtSWNvbnMuZW90P3Y9Mi40LjAjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vLi4vZm9udHMvU2ltcGxlLUxpbmUtSWNvbnMud29mZjI/dj0yLjQuMCcpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi8uLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy50dGY/dj0yLjQuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi8uLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy53b2ZmP3Y9Mi40LjAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy5zdmc/dj0yLjQuMCNzaW1wbGUtbGluZS1pY29ucycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qXG4gVXNlIHRoZSBmb2xsb3dpbmcgQ1NTIGNvZGUgaWYgeW91IHdhbnQgdG8gaGF2ZSBhIGNsYXNzIHBlciBpY29uLlxuIEluc3RlYWQgb2YgYSBsaXN0IG9mIGFsbCBjbGFzcyBzZWxlY3RvcnMsIHlvdSBjYW4gdXNlIHRoZSBnZW5lcmljIFtjbGFzcyo9XCJpY29uLVwiXSBzZWxlY3RvciwgYnV0IGl0J3Mgc2xvd2VyOlxuKi9cbi5pY29uLXVzZXIsXG4uaWNvbi1wZW9wbGUsXG4uaWNvbi11c2VyLWZlbWFsZSxcbi5pY29uLXVzZXItZm9sbG93LFxuLmljb24tdXNlci1mb2xsb3dpbmcsXG4uaWNvbi11c2VyLXVuZm9sbG93LFxuLmljb24tbG9naW4sXG4uaWNvbi1sb2dvdXQsXG4uaWNvbi1lbW90c21pbGUsXG4uaWNvbi1waG9uZSxcbi5pY29uLWNhbGwtZW5kLFxuLmljb24tY2FsbC1pbixcbi5pY29uLWNhbGwtb3V0LFxuLmljb24tbWFwLFxuLmljb24tbG9jYXRpb24tcGluLFxuLmljb24tZGlyZWN0aW9uLFxuLmljb24tZGlyZWN0aW9ucyxcbi5pY29uLWNvbXBhc3MsXG4uaWNvbi1sYXllcnMsXG4uaWNvbi1tZW51LFxuLmljb24tbGlzdCxcbi5pY29uLW9wdGlvbnMtdmVydGljYWwsXG4uaWNvbi1vcHRpb25zLFxuLmljb24tYXJyb3ctZG93bixcbi5pY29uLWFycm93LWxlZnQsXG4uaWNvbi1hcnJvdy1yaWdodCxcbi5pY29uLWFycm93LXVwLFxuLmljb24tYXJyb3ctdXAtY2lyY2xlLFxuLmljb24tYXJyb3ctbGVmdC1jaXJjbGUsXG4uaWNvbi1hcnJvdy1yaWdodC1jaXJjbGUsXG4uaWNvbi1hcnJvdy1kb3duLWNpcmNsZSxcbi5pY29uLWNoZWNrLFxuLmljb24tY2xvY2ssXG4uaWNvbi1wbHVzLFxuLmljb24tbWludXMsXG4uaWNvbi1jbG9zZSxcbi5pY29uLWV2ZW50LFxuLmljb24tZXhjbGFtYXRpb24sXG4uaWNvbi1vcmdhbml6YXRpb24sXG4uaWNvbi10cm9waHksXG4uaWNvbi1zY3JlZW4tc21hcnRwaG9uZSxcbi5pY29uLXNjcmVlbi1kZXNrdG9wLFxuLmljb24tcGxhbmUsXG4uaWNvbi1ub3RlYm9vayxcbi5pY29uLW11c3RhY2hlLFxuLmljb24tbW91c2UsXG4uaWNvbi1tYWduZXQsXG4uaWNvbi1lbmVyZ3ksXG4uaWNvbi1kaXNjLFxuLmljb24tY3Vyc29yLFxuLmljb24tY3Vyc29yLW1vdmUsXG4uaWNvbi1jcm9wLFxuLmljb24tY2hlbWlzdHJ5LFxuLmljb24tc3BlZWRvbWV0ZXIsXG4uaWNvbi1zaGllbGQsXG4uaWNvbi1zY3JlZW4tdGFibGV0LFxuLmljb24tbWFnaWMtd2FuZCxcbi5pY29uLWhvdXJnbGFzcyxcbi5pY29uLWdyYWR1YXRpb24sXG4uaWNvbi1naG9zdCxcbi5pY29uLWdhbWUtY29udHJvbGxlcixcbi5pY29uLWZpcmUsXG4uaWNvbi1leWVnbGFzcyxcbi5pY29uLWVudmVsb3BlLW9wZW4sXG4uaWNvbi1lbnZlbG9wZS1sZXR0ZXIsXG4uaWNvbi1iZWxsLFxuLmljb24tYmFkZ2UsXG4uaWNvbi1hbmNob3IsXG4uaWNvbi13YWxsZXQsXG4uaWNvbi12ZWN0b3IsXG4uaWNvbi1zcGVlY2gsXG4uaWNvbi1wdXp6bGUsXG4uaWNvbi1wcmludGVyLFxuLmljb24tcHJlc2VudCxcbi5pY29uLXBsYXlsaXN0LFxuLmljb24tcGluLFxuLmljb24tcGljdHVyZSxcbi5pY29uLWhhbmRiYWcsXG4uaWNvbi1nbG9iZS1hbHQsXG4uaWNvbi1nbG9iZSxcbi5pY29uLWZvbGRlci1hbHQsXG4uaWNvbi1mb2xkZXIsXG4uaWNvbi1maWxtLFxuLmljb24tZmVlZCxcbi5pY29uLWRyb3AsXG4uaWNvbi1kcmF3ZXIsXG4uaWNvbi1kb2NzLFxuLmljb24tZG9jLFxuLmljb24tZGlhbW9uZCxcbi5pY29uLWN1cCxcbi5pY29uLWNhbGN1bGF0b3IsXG4uaWNvbi1idWJibGVzLFxuLmljb24tYnJpZWZjYXNlLFxuLmljb24tYm9vay1vcGVuLFxuLmljb24tYmFza2V0LWxvYWRlZCxcbi5pY29uLWJhc2tldCxcbi5pY29uLWJhZyxcbi5pY29uLWFjdGlvbi11bmRvLFxuLmljb24tYWN0aW9uLXJlZG8sXG4uaWNvbi13cmVuY2gsXG4uaWNvbi11bWJyZWxsYSxcbi5pY29uLXRyYXNoLFxuLmljb24tdGFnLFxuLmljb24tc3VwcG9ydCxcbi5pY29uLWZyYW1lLFxuLmljb24tc2l6ZS1mdWxsc2NyZWVuLFxuLmljb24tc2l6ZS1hY3R1YWwsXG4uaWNvbi1zaHVmZmxlLFxuLmljb24tc2hhcmUtYWx0LFxuLmljb24tc2hhcmUsXG4uaWNvbi1yb2NrZXQsXG4uaWNvbi1xdWVzdGlvbixcbi5pY29uLXBpZS1jaGFydCxcbi5pY29uLXBlbmNpbCxcbi5pY29uLW5vdGUsXG4uaWNvbi1sb29wLFxuLmljb24taG9tZSxcbi5pY29uLWdyaWQsXG4uaWNvbi1ncmFwaCxcbi5pY29uLW1pY3JvcGhvbmUsXG4uaWNvbi1tdXNpYy10b25lLWFsdCxcbi5pY29uLW11c2ljLXRvbmUsXG4uaWNvbi1lYXJwaG9uZXMtYWx0LFxuLmljb24tZWFycGhvbmVzLFxuLmljb24tZXF1YWxpemVyLFxuLmljb24tbGlrZSxcbi5pY29uLWRpc2xpa2UsXG4uaWNvbi1jb250cm9sLXN0YXJ0LFxuLmljb24tY29udHJvbC1yZXdpbmQsXG4uaWNvbi1jb250cm9sLXBsYXksXG4uaWNvbi1jb250cm9sLXBhdXNlLFxuLmljb24tY29udHJvbC1mb3J3YXJkLFxuLmljb24tY29udHJvbC1lbmQsXG4uaWNvbi12b2x1bWUtMSxcbi5pY29uLXZvbHVtZS0yLFxuLmljb24tdm9sdW1lLW9mZixcbi5pY29uLWNhbGVuZGFyLFxuLmljb24tYnVsYixcbi5pY29uLWNoYXJ0LFxuLmljb24tYmFuLFxuLmljb24tYnViYmxlLFxuLmljb24tY2FtcmVjb3JkZXIsXG4uaWNvbi1jYW1lcmEsXG4uaWNvbi1jbG91ZC1kb3dubG9hZCxcbi5pY29uLWNsb3VkLXVwbG9hZCxcbi5pY29uLWVudmVsb3BlLFxuLmljb24tZXllLFxuLmljb24tZmxhZyxcbi5pY29uLWhlYXJ0LFxuLmljb24taW5mbyxcbi5pY29uLWtleSxcbi5pY29uLWxpbmssXG4uaWNvbi1sb2NrLFxuLmljb24tbG9jay1vcGVuLFxuLmljb24tbWFnbmlmaWVyLFxuLmljb24tbWFnbmlmaWVyLWFkZCxcbi5pY29uLW1hZ25pZmllci1yZW1vdmUsXG4uaWNvbi1wYXBlci1jbGlwLFxuLmljb24tcGFwZXItcGxhbmUsXG4uaWNvbi1wb3dlcixcbi5pY29uLXJlZnJlc2gsXG4uaWNvbi1yZWxvYWQsXG4uaWNvbi1zZXR0aW5ncyxcbi5pY29uLXN0YXIsXG4uaWNvbi1zeW1ib2wtZmVtYWxlLFxuLmljb24tc3ltYm9sLW1hbGUsXG4uaWNvbi10YXJnZXQsXG4uaWNvbi1jcmVkaXQtY2FyZCxcbi5pY29uLXBheXBhbCxcbi5pY29uLXNvY2lhbC10dW1ibHIsXG4uaWNvbi1zb2NpYWwtdHdpdHRlcixcbi5pY29uLXNvY2lhbC1mYWNlYm9vayxcbi5pY29uLXNvY2lhbC1pbnN0YWdyYW0sXG4uaWNvbi1zb2NpYWwtbGlua2VkaW4sXG4uaWNvbi1zb2NpYWwtcGludGVyZXN0LFxuLmljb24tc29jaWFsLWdpdGh1Yixcbi5pY29uLXNvY2lhbC1nb29nbGUsXG4uaWNvbi1zb2NpYWwtcmVkZGl0LFxuLmljb24tc29jaWFsLXNreXBlLFxuLmljb24tc29jaWFsLWRyaWJiYmxlLFxuLmljb24tc29jaWFsLWJlaGFuY2UsXG4uaWNvbi1zb2NpYWwtZm91cnNxYXJlLFxuLmljb24tc29jaWFsLXNvdW5kY2xvdWQsXG4uaWNvbi1zb2NpYWwtc3BvdGlmeSxcbi5pY29uLXNvY2lhbC1zdHVtYmxldXBvbixcbi5pY29uLXNvY2lhbC15b3V0dWJlLFxuLmljb24tc29jaWFsLWRyb3Bib3gsXG4uaWNvbi1zb2NpYWwtdmtvbnRha3RlLFxuLmljb24tc29jaWFsLXN0ZWFtIHtcbiAgZm9udC1mYW1pbHk6ICdzaW1wbGUtbGluZS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cbi5pY29uLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuLmljb24tdXNlci1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cbi5pY29uLXVzZXItZm9sbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uaWNvbi11c2VyLWZvbGxvd2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLmljb24tdXNlci11bmZvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiO1xufVxuLmljb24tbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5pY29uLWxvZ291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuLmljb24tZW1vdHNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4uaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuLmljb24tY2FsbC1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5pY29uLWNhbGwtaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cbi5pY29uLWNhbGwtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5pY29uLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuLmljb24tZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uaWNvbi1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG4uaWNvbi1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XG59XG4uaWNvbi1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cbi5pY29uLW9wdGlvbnMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cbi5pY29uLW9wdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjtcbn1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDRcIjtcbn1cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwN1wiO1xufVxuLmljb24tYXJyb3ctdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YVwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uaWNvbi1hcnJvdy1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cbi5pY29uLWV2ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG4uaWNvbi1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuLmljb24tb3JnYW5pemF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG4uaWNvbi10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5pY29uLXNjcmVlbi1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4uaWNvbi1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuLmljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5pY29uLW5vdGVib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG4uaWNvbi1tdXN0YWNoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuLmljb24tbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5pY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuLmljb24tZW5lcmd5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uaWNvbi1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uaWNvbi1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjtcbn1cbi5pY29uLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4uaWNvbi1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uaWNvbi1jaGVtaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cbi5pY29uLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG4uaWNvbi1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cbi5pY29uLXNjcmVlbi10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGZcIjtcbn1cbi5pY29uLW1hZ2ljLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cbi5pY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuLmljb24tZ3JhZHVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuLmljb24tZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjtcbn1cbi5pY29uLWdhbWUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLmljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxY1wiO1xufVxuLmljb24tZXllZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjtcbn1cbi5pY29uLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cbi5pY29uLWVudmVsb3BlLWxldHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZlwiO1xufVxuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuLmljb24tYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5pY29uLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuLmljb24td2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJhXCI7XG59XG4uaWNvbi12ZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5pY29uLXNwZWVjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyY1wiO1xufVxuLmljb24tcHV6emxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7XG59XG4uaWNvbi1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uaWNvbi1wcmVzZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJmXCI7XG59XG4uaWNvbi1wbGF5bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmljb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uaWNvbi1oYW5kYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4uaWNvbi1nbG9iZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cbi5pY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG4uaWNvbi1mb2xkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG4uaWNvbi1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cbi5pY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cbi5pY29uLWZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cbi5pY29uLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cbi5pY29uLWRyYXdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuLmljb24tZG9jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmljb24tZG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uaWNvbi1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG4uaWNvbi1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cbi5pY29uLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5pY29uLWJ1YmJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cbi5pY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuLmljb24tYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG4uaWNvbi1iYXNrZXQtbG9hZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRkXCI7XG59XG4uaWNvbi1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjtcbn1cbi5pY29uLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuLmljb24tYWN0aW9uLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cbi5pY29uLWFjdGlvbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG4uaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi5pY29uLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG4uaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuLmljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG4uaWNvbi1zdXBwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG4uaWNvbi1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuLmljb24tc2l6ZS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uaWNvbi1zaXplLWFjdHVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuLmljb24tc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuLmljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG4uaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YlwiO1xufVxuLmljb24tcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG4uaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLmljb24tcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjtcbn1cbi5pY29uLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cbi5pY29uLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cbi5pY29uLWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cbi5pY29uLWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZiXCI7XG59XG4uaWNvbi1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG4uaWNvbi1tdXNpYy10b25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuLmljb24tbXVzaWMtdG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuLmljb24tZWFycGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiO1xufVxuLmljb24tZWFycGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uaWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjtcbn1cbi5pY29uLWxpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5pY29uLWRpc2xpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cbi5pY29uLWNvbnRyb2wtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmZcIjtcbn1cbi5pY29uLWNvbnRyb2wtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG4uaWNvbi1jb250cm9sLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cbi5pY29uLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cbi5pY29uLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuLmljb24tY29udHJvbC1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cbi5pY29uLXZvbHVtZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlmXCI7XG59XG4uaWNvbi12b2x1bWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMFwiO1xufVxuLmljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMVwiO1xufVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cbi5pY29uLWJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cbi5pY29uLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uaWNvbi1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjtcbn1cbi5pY29uLWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiO1xufVxuLmljb24tY2FtcmVjb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cbi5pY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiO1xufVxuLmljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cbi5pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuLmljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuLmljb24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGFcIjtcbn1cbi5pY29uLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGJcIjtcbn1cbi5pY29uLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4Y1wiO1xufVxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZFwiO1xufVxuLmljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZVwiO1xufVxuLmljb24tbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhmXCI7XG59XG4uaWNvbi1tYWduaWZpZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cbi5pY29uLW1hZ25pZmllci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjtcbn1cbi5pY29uLW1hZ25pZmllci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cbi5pY29uLXBhcGVyLWNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cbi5pY29uLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG4uaWNvbi1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuLmljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5OFwiO1xufVxuLmljb24tcmVsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7XG59XG4uaWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuLmljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YlwiO1xufVxuLmljb24tc3ltYm9sLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5Y1wiO1xufVxuLmljb24tc3ltYm9sLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cbi5pY29uLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZVwiO1xufVxuLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5pY29uLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuLmljb24tc29jaWFsLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuLmljb24tc29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cbi5pY29uLXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuLmljb24tc29jaWFsLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuLmljb24tc29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG4uaWNvbi1zb2NpYWwtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG4uaWNvbi1zb2NpYWwtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG4uaWNvbi1zb2NpYWwtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG4uaWNvbi1zb2NpYWwtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG4uaWNvbi1zb2NpYWwtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjtcbn1cbi5pY29uLXNvY2lhbC1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuLmljb24tc29jaWFsLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjtcbn1cbi5pY29uLXNvY2lhbC1mb3Vyc3FhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTFcIjtcbn1cbi5pY29uLXNvY2lhbC1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG4uaWNvbi1zb2NpYWwtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuLmljb24tc29jaWFsLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7XG59XG4uaWNvbi1zb2NpYWwteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmljb24tc29jaWFsLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5pY29uLXNvY2lhbC12a29udGFrdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cbi5pY29uLXNvY2lhbC1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0XG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3RcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2tcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgZGlzcGxheTogdGFibGU7XG5cbiAgICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWdcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ1xue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGVcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJcclxuXHJcbi8qc2xpbmt5IG1lbnUgY3NzIGhlcmUqL1xyXG4uc2xpbmt5LW1lbnUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cclxuICAuc2xpbmt5LW1lbnUgPiB1bCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTsgfVxyXG4gIC5zbGlua3ktbWVudSB1bCxcclxuICAuc2xpbmt5LW1lbnUgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDsgfVxyXG4gIC5zbGlua3ktbWVudSB1bCB7XHJcbiAgICB3aWR0aDogMTAwJTsgfVxyXG4gIC5zbGlua3ktbWVudSBhIHtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4OyB9XHJcbiAgICAuc2xpbmt5LW1lbnUgYSBzcGFuIHtcclxuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLW1zLWZsZXg6IDE7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cclxuICAuc2xpbmt5LW1lbnUgbGkgdWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7IH1cclxuICAuc2xpbmt5LW1lbnUgLmhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDsgfVxyXG4gICAgLnNsaW5reS1tZW51IC5oZWFkZXIgLnRpdGxlIHtcclxuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLW1zLWZsZXg6IDE7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcclxuICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICAgIG9yZGVyOiAxOyB9XHJcblxyXG4uc2xpbmt5LXRoZW1lLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQ6ICNmNmY3Zjg7IH1cclxuICAuc2xpbmt5LXRoZW1lLWRlZmF1bHQgLnRpdGxlIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgcGFkZGluZzogMWVtOyB9XHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IGE6bm90KC5iYWNrKSB7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIHBhZGRpbmc6IDFlbTsgfVxyXG4gICAgLnNsaW5reS10aGVtZS1kZWZhdWx0IGE6bm90KC5iYWNrKTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoOTAsIDIwMCwgMjUwLCAwLjI1KTsgfVxyXG4gICAgLnNsaW5reS10aGVtZS1kZWZhdWx0IGE6bm90KC5iYWNrKTphY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDkwLCAyMDAsIDI1MCwgMC41KTsgfVxyXG4gIC5zbGlua3ktdGhlbWUtZGVmYXVsdCAubmV4dDo6YWZ0ZXIsXHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IC5iYWNrOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSStJQ0FnSUR4d1lYUm9JR1E5SWsweE1pNHlNVGtnTWk0eU9ERk1NVEF1TnpnZ015NDNNaUF4T0M0d05qSWdNVEZJTW5ZeWFERTJMakEyTTJ3dE55NHlPRElnTnk0eU9ERWdNUzQwTXpnZ01TNDBNemdnT1MwNUlDNDJPRGN0TGpjeE9TMHVOamczTFM0M01UbDZJaUF2UGp3dmMzWm5QZz09KSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxZW07XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGhlaWdodDogMWVtO1xyXG4gICAgb3BhY2l0eTogMC4yNTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMjAwbXM7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcclxuICAgIHdpZHRoOiAxZW07IH1cclxuICAuc2xpbmt5LXRoZW1lLWRlZmF1bHQgLm5leHQ6OmFmdGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxZW07IH1cclxuICAuc2xpbmt5LXRoZW1lLWRlZmF1bHQgLmJhY2s6OmJlZm9yZSB7XHJcbiAgICBwYWRkaW5nOiAxZW07XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpOyB9XHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IC5uZXh0OmhvdmVyOjphZnRlcixcclxuICAuc2xpbmt5LXRoZW1lLWRlZmF1bHQgLmJhY2s6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1OyB9XHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IC5uZXh0OmFjdGl2ZTo6YWZ0ZXIsXHJcbiAgLnNsaW5reS10aGVtZS1kZWZhdWx0IC5iYWNrOmFjdGl2ZTo6YmVmb3JlIHtcclxuICAgIG9wYWNpdHk6IDE7IH1cclxuXHJcbiIsIi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuXG5AaW1wb3J0IFwic2V0dGluZ3NcIjtcblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vL1xuLy8gQ29udGVudHM6XG4vL1xuLy8gMS4gR2VuZXJhbCBzdHlsZXNcbi8vICAgIC0gVHJhbnNsdXNjZW50IG92ZXJsYXlcbi8vICAgIC0gQ29udGFpbmVycywgd3JhcHBlcnNcbi8vICAgIC0gQ3Vyc29yc1xuLy8gICAgLSBIZWxwZXIgY2xhc3Nlc1xuLy8gMi4gQXBwZWFyYW5jZVxuLy8gICAgLSBQcmVsb2FkZXIgJiB0ZXh0IHRoYXQgZGlzcGxheXMgZXJyb3IgbWVzc2FnZXNcbi8vICAgIC0gQ1NTIHJlc2V0IGZvciBidXR0b25zXG4vLyAgICAtIENsb3NlIGljb25cbi8vICAgIC0gXCIxIG9mIFhcIiBjb3VudGVyXG4vLyAgICAtIE5hdmlnYXRpb24gKGxlZnQvcmlnaHQpIGFycm93c1xuLy8gICAgLSBJZnJhbWUgY29udGVudCB0eXBlIHN0eWxlc1xuLy8gICAgLSBJbWFnZSBjb250ZW50IHR5cGUgc3R5bGVzXG4vLyAgICAtIE1lZGlhIHF1ZXJ5IHdoZXJlIHNpemUgb2YgYXJyb3dzIGlzIHJlZHVjZWRcbi8vICAgIC0gSUU3IHN1cHBvcnRcbi8vXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gMS4gR2VuZXJhbCBzdHlsZXNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBUcmFuc2x1c2NlbnQgb3ZlcmxheVxuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogJG1mcC16LWluZGV4LWJhc2UgKyAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgYmFja2dyb3VuZDogJG1mcC1vdmVybGF5LWNvbG9yO1xuICBvcGFjaXR5OiAkbWZwLW92ZXJsYXktb3BhY2l0eTtcbn1cblxuLy8gV3JhcHBlciBmb3IgcG9wdXBcbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogJG1mcC16LWluZGV4LWJhc2UgKyAzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8vIGZpeGVzIHdlYmtpdCBidWcgdGhhdCBjYW4gY2F1c2UgXCJmYWxzZVwiIHNjcm9sbGJhclxufVxuXG4vLyBSb290IGNvbnRhaW5lclxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAwICRtZnAtcG9wdXAtcGFkZGluZy1sZWZ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBWZXJ0aWNhbCBjZW50ZXJlciBoZWxwZXJcbi5tZnAtY29udGFpbmVyIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdmVydGljYWwgY2VudGVyaW5nIHdoZW4gcG9wdXAgaGFzIGNsYXNzIGBtZnAtYWxpZ24tdG9wYFxuLm1mcC1hbGlnbi10b3Age1xuICAubWZwLWNvbnRhaW5lciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUG9wdXAgY29udGVudCBob2xkZXJcbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogJG1mcC16LWluZGV4LWJhc2UgKyA1O1xufVxuLm1mcC1pbmxpbmUtaG9sZGVyLFxuLm1mcC1hamF4LWhvbGRlciB7XG4gIC5tZnAtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi8vIEN1cnNvcnNcbi5tZnAtYWpheC1jdXIge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuLm1mcC16b29tLW91dC1jdXIge1xuICAmLCAubWZwLWltYWdlLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gICAgY3Vyc29yOiAtd2Via2l0LXpvb20tb3V0O1xuICAgIGN1cnNvcjogem9vbS1vdXQ7XG4gIH1cbn1cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LXpvb20taW47XG4gIGN1cnNvcjogLW1vei16b29tLWluO1xuICBjdXJzb3I6IHpvb20taW47XG59XG4ubWZwLWF1dG8tY3Vyc29yIHtcbiAgLm1mcC1jb250ZW50IHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbn1cblxuLm1mcC1jbG9zZSxcbi5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlcixcbi5tZnAtY291bnRlciB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8vIEhpZGUgdGhlIGltYWdlIGR1cmluZyB0aGUgbG9hZGluZ1xuLm1mcC1sb2FkaW5nIHtcbiAgJi5tZnAtZmlndXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIEhlbHBlciBjbGFzcyB0aGF0IGhpZGVzIHN0dWZmXG5AaWYgJG1mcC11c2UtdmlzdWFsbHloaWRkZW4ge1xuICAvLyBGcm9tIEhUTUw1IEJvaWxlcnBsYXRlIGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvdjQuMi4wL2RvYy9jc3MubWQjdmlzdWFsbHloaWRkZW5cbiAgLm1mcC1oaWRlIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgfVxufSBAZWxzZSB7XG4gIC5tZnAtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAyLiBBcHBlYXJhbmNlXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gUHJlbG9hZGVyIGFuZCB0ZXh0IHRoYXQgZGlzcGxheXMgZXJyb3IgbWVzc2FnZXNcbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICRtZnAtY29udHJvbHMtdGV4dC1jb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6ICRtZnAtei1pbmRleC1iYXNlICsgNDtcbiAgYSB7XG4gICAgY29sb3I6ICRtZnAtY29udHJvbHMtdGV4dC1jb2xvcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkbWZwLWNvbnRyb2xzLXRleHQtY29sb3ItaG92ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIEhpZGUgcHJlbG9hZGVyIHdoZW4gY29udGVudCBzdWNjZXNzZnVsbHkgbG9hZGVkXG4ubWZwLXMtcmVhZHkge1xuICAubWZwLXByZWxvYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBIaWRlIGNvbnRlbnQgd2hlbiBpdCB3YXMgbm90IGxvYWRlZFxuLm1mcC1zLWVycm9yIHtcbiAgLm1mcC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIENTUy1yZXNldCBmb3IgYnV0dG9uc1xuYnV0dG9uIHtcbiAgJi5tZnAtY2xvc2UsXG4gICYubWZwLWFycm93IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogJG1mcC16LWluZGV4LWJhc2UgKyA2O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIH1cbiAgJjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwXG4gIH1cbn1cblxuXG4vLyBDbG9zZSBpY29uXG4ubWZwLWNsb3NlIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJG1mcC1jb250cm9scy1vcGFjaXR5O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogJG1mcC1jb250cm9scy1jb2xvcjtcblxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdG9wOiAxcHg7XG4gIH1cbn1cbi5tZnAtY2xvc2UtYnRuLWluIHtcbiAgLm1mcC1jbG9zZSB7XG4gICAgY29sb3I6ICRtZnAtaW5uZXItY2xvc2UtaWNvbi1jb2xvcjtcbiAgfVxufVxuLm1mcC1pbWFnZS1ob2xkZXIsXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICAubWZwLWNsb3NlIHtcbiAgICBjb2xvcjogJG1mcC1jb250cm9scy1jb2xvcjtcbiAgICByaWdodDogLTZweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gXCIxIG9mIFhcIiBjb3VudGVyXG4ubWZwLWNvdW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAkbWZwLWNvbnRyb2xzLXRleHQtY29sb3I7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vIE5hdmlnYXRpb24gYXJyb3dzXG5AaWYgJG1mcC1pbmNsdWRlLWFycm93cyB7XG4gIC5tZnAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAkbWZwLWNvbnRyb2xzLW9wYWNpdHk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC01NXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG4gICAgJjphY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLTU0cHg7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcblxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMTNweDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gICAgICB0b3A6OHB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cblxuICB9XG5cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkICRtZnAtY29udHJvbHMtY29sb3I7XG4gICAgICBtYXJnaW4tbGVmdDogMzFweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDI3cHggc29saWQgJG1mcC1jb250cm9scy1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgJjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAkbWZwLWNvbnRyb2xzLWNvbG9yO1xuICAgICAgbWFyZ2luLWxlZnQ6IDM5cHhcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQ6IDI3cHggc29saWQgJG1mcC1jb250cm9scy1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBJZnJhbWUgY29udGVudCB0eXBlXG5AaWYgJG1mcC1pbmNsdWRlLWlmcmFtZS10eXBlIHtcbiAgLm1mcC1pZnJhbWUtaG9sZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogJG1mcC1pZnJhbWUtcGFkZGluZy10b3A7XG4gICAgcGFkZGluZy1ib3R0b206ICRtZnAtaWZyYW1lLXBhZGRpbmctdG9wO1xuICAgIC5tZnAtY29udGVudCB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAkbWZwLWlmcmFtZS1tYXgtd2lkdGg7XG4gICAgfVxuICAgIC5tZnAtY2xvc2Uge1xuICAgICAgdG9wOiAtNDBweDtcbiAgICB9XG4gIH1cbiAgLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogJG1mcC1pZnJhbWUtcmF0aW8gKiAxMDAlO1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6ICRtZnAtc2hhZG93O1xuICAgICAgYmFja2dyb3VuZDogJG1mcC1pZnJhbWUtYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIEltYWdlIGNvbnRlbnQgdHlwZVxuQGlmICRtZnAtaW5jbHVkZS1pbWFnZS10eXBlIHtcblxuICAvKiBNYWluIGltYWdlIGluIHBvcHVwICovXG4gIGltZyB7XG4gICAgJi5tZnAtaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAkbWZwLWltYWdlLXBhZGRpbmctdG9wIDAgJG1mcC1pbWFnZS1wYWRkaW5nLWJvdHRvbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuICAubWZwLWZpZ3VyZSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6ICRtZnAtaW1hZ2UtcGFkZGluZy10b3A7XG4gICAgICBib3R0b206ICRtZnAtaW1hZ2UtcGFkZGluZy1ib3R0b207XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJveC1zaGFkb3c6ICRtZnAtc2hhZG93O1xuICAgICAgYmFja2dyb3VuZDogJG1mcC1pbWFnZS1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgICBzbWFsbCB7XG4gICAgICBjb2xvcjogJG1mcC1jYXB0aW9uLXN1YnRpdGxlLWNvbG9yO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtJG1mcC1pbWFnZS1wYWRkaW5nLWJvdHRvbSArIDQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuICAubWZwLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGNvbG9yOiAkbWZwLWNhcHRpb24tdGl0bGUtY29sb3I7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7IC8vIGxlYXZlIHNvbWUgc3BhY2UgZm9yIGNvdW50ZXIgYXQgcmlnaHQgc2lkZVxuICB9XG5cbiAgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgIC5tZnAtY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm1mcC1nYWxsZXJ5IHtcbiAgICAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgICAubWZwLWZpZ3VyZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIEBpZiAkbWZwLWluY2x1ZGUtbW9iaWxlLWxheW91dC1mb3ItaW1hZ2Uge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOmxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gICAgICAvKipcbiAgICAgICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICAgICAqL1xuICAgICAgLm1mcC1pbWctbW9iaWxlIHtcbiAgICAgICAgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgJi5tZnAtaW1nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZnAtZmlndXJlIHtcbiAgICAgICAgICAvLyBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2VcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1mcC1ib3R0b20tYmFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNik7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tZnAtY291bnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgfVxuICAgICAgICAubWZwLWNsb3NlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFNjYWxlIG5hdmlnYXRpb24gYXJyb3dzIGFuZCByZWR1Y2UgcGFkZGluZyBmcm9tIHNpZGVzXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuICAubWZwLWFycm93LWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB9XG4gIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICB9XG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRtZnAtcG9wdXAtcGFkZGluZy1sZWZ0LW1vYmlsZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWZwLXBvcHVwLXBhZGRpbmctbGVmdC1tb2JpbGU7XG4gIH1cbn1cblxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAgICAgIFNldHRpbmdzICAgICAgLy9cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBvdmVybGF5XG4kbWZwLW92ZXJsYXktY29sb3I6ICAgICAgICAgICAgICAgICAgICMwYjBiMGIgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAvLyBDb2xvciBvZiBvdmVybGF5IHNjcmVlblxuJG1mcC1vdmVybGF5LW9wYWNpdHk6ICAgICAgICAgICAgICAgICAwLjggIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAgLy8gT3BhY2l0eSBvZiBvdmVybGF5IHNjcmVlblxuJG1mcC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICAgICAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KSAhZGVmYXVsdDsgLy8gU2hhZG93IG9uIGltYWdlIG9yIGlmcmFtZVxuXG4vLyBzcGFjaW5nXG4kbWZwLXBvcHVwLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgIDhweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAvLyBQYWRkaW5nIGZyb20gbGVmdCBhbmQgZnJvbSByaWdodCBzaWRlXG4kbWZwLXBvcHVwLXBhZGRpbmctbGVmdC1tb2JpbGU6ICAgICAgIDZweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgICAvLyBTYW1lIGFzIGFib3ZlLCBidXQgaXMgYXBwbGllZCB3aGVuIHdpZHRoIG9mIHdpbmRvdyBpcyBsZXNzIHRoYW4gODAwcHhcblxuJG1mcC16LWluZGV4LWJhc2U6ICAgICAgICAgICAgICAgICAgICAxMDQwICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gQmFzZSB6LWluZGV4IG9mIHBvcHVwXG5cbi8vIGNvbnRyb2xzXG4kbWZwLWluY2x1ZGUtYXJyb3dzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBJbmNsdWRlIHN0eWxlcyBmb3IgbmF2IGFycm93c1xuJG1mcC1jb250cm9scy1vcGFjaXR5OiAgICAgICAgICAgICAgICAwLjY1ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gT3BhY2l0eSBvZiBjb250cm9sc1xuJG1mcC1jb250cm9scy1jb2xvcjogICAgICAgICAgICAgICAgICAjRkZGICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gQ29sb3Igb2YgY29udHJvbHNcbiRtZnAtY29udHJvbHMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIzNGM0YzRiAhZGVmYXVsdDsgXHQgICAgICAgICAgICAgICAgIC8vIEJvcmRlciBjb2xvciBvZiBjb250cm9sc1xuJG1mcC1pbm5lci1jbG9zZS1pY29uLWNvbG9yOiAgICAgICAgICAjMzMzICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gQ29sb3Igb2YgY2xvc2UgYnV0dG9uIHdoZW4gaW5zaWRlXG4kbWZwLWNvbnRyb2xzLXRleHQtY29sb3I6ICAgICAgICAgICAgICNDQ0MgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBDb2xvciBvZiBwcmVsb2FkZXIgYW5kIFwiMSBvZiBYXCIgaW5kaWNhdG9yXG4kbWZwLWNvbnRyb2xzLXRleHQtY29sb3ItaG92ZXI6ICAgICAgICNGRkYgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBIb3ZlciBjb2xvciBvZiBwcmVsb2FkZXIgYW5kIFwiMSBvZiBYXCIgaW5kaWNhdG9yXG5cbi8vIElmcmFtZS10eXBlIG9wdGlvbnNcbiRtZnAtaW5jbHVkZS1pZnJhbWUtdHlwZTogICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEVuYWJsZSBJZnJhbWUtdHlwZSBwb3B1cHNcbiRtZnAtaWZyYW1lLXBhZGRpbmctdG9wOiAgICAgICAgICAgICAgNDBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIElmcmFtZSBwYWRkaW5nIHRvcFxuJG1mcC1pZnJhbWUtYmFja2dyb3VuZDogICAgICAgICAgICAgICAjMDAwICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gQmFja2dyb3VuZCBjb2xvciBvZiBpZnJhbWVzXG4kbWZwLWlmcmFtZS1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgIDkwMHB4ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAvLyBNYXhpbXVtIHdpZHRoIG9mIGlmcmFtZXNcbiRtZnAtaWZyYW1lLXJhdGlvOiAgICAgICAgICAgICAgICAgICAgOS8xNiAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIFJhdGlvIG9mIGlmcmFtZSAoOS8xNiA9IHdpZGVzY3JlZW4sIDMvNCA9IHN0YW5kYXJkLCBldGMuKVxuXG4vLyBJbWFnZS10eXBlIG9wdGlvbnNcbiRtZnAtaW5jbHVkZS1pbWFnZS10eXBlOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEVuYWJsZSBJbWFnZS10eXBlIHBvcHVwc1xuJG1mcC1pbWFnZS1iYWNrZ3JvdW5kOiAgICAgICAgICAgICAgICAjNDQ0ICFkZWZhdWx0O1xuJG1mcC1pbWFnZS1wYWRkaW5nLXRvcDogICAgICAgICAgICAgICA0MHB4ICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAgLy8gSW1hZ2UgcGFkZGluZyB0b3BcbiRtZnAtaW1hZ2UtcGFkZGluZy1ib3R0b206ICAgICAgICAgICAgNDBweCAhZGVmYXVsdDsgICAgICAgICAgICAgICAgICAgICAgIC8vIEltYWdlIHBhZGRpbmcgYm90dG9tXG4kbWZwLWluY2x1ZGUtbW9iaWxlLWxheW91dC1mb3ItaW1hZ2U6IHRydWUgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgICAvLyBSZW1vdmVzIHBhZGRpbmdzIGZyb20gdG9wIGFuZCBib3R0b21cblxuLy8gSW1hZ2UgY2FwdGlvbiBvcHRpb25zXG4kbWZwLWNhcHRpb24tdGl0bGUtY29sb3I6ICAgICAgICAgICAgICNGM0YzRjMgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAvLyBDYXB0aW9uIHRpdGxlIGNvbG9yXG4kbWZwLWNhcHRpb24tc3VidGl0bGUtY29sb3I6ICAgICAgICAgICNCREJEQkQgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAvLyBDYXB0aW9uIHN1YnRpdGxlIGNvbG9yXG5cbi8vIEExMXlcbiRtZnAtdXNlLXZpc3VhbGx5aGlkZGVuOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7ICAgICAgICAgICAgICAgICAgICAgIC8vIEhpZGUgY29udGVudCBmcm9tIGJyb3dzZXJzLCBidXQgbWFrZSBpdCBhdmFpbGFibGUgZm9yIHNjcmVlbiByZWFkZXJzXG4iLCIkb3dsLWltYWdlLXBhdGg6IFwifm93bC5jYXJvdXNlbC9zcmMvaW1nL1wiO1xuJHBzd3BfX2Fzc2V0cy1wYXRoOiBcIn5waG90b3N3aXBlL3NyYy9jc3MvZGVmYXVsdC1za2luL1wiO1xuQGltcG9ydCBcIn5tYWduaWZpYy1wb3B1cC9zcmMvY3NzL21haW5cIjtcbkBpbXBvcnQgJ35vd2wuY2Fyb3VzZWwvc3JjL3Njc3Mvb3dsLmNhcm91c2VsJztcbkBpbXBvcnQgJ35vd2wuY2Fyb3VzZWwvc3JjL3Njc3Mvb3dsLnRoZW1lLmRlZmF1bHQnO1xuQGltcG9ydCAnfkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUnO1xuQGltcG9ydCAnfkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhcic7XG5AaW1wb3J0ICd+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZCc7XG5AaW1wb3J0ICd+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9icmFuZHMnO1xuXG5AaW1wb3J0IFwidmVuZG9yL2FuaW1hdGUuY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9yL2lvbmljb25zLm1pbi5jc3NcIjtcbkBpbXBvcnQgXCJ2ZW5kb3IvcGx1Z2lucy5jc3NcIjtcbkBpbXBvcnQgXCJ2ZW5kb3Ivc2ltcGxlLWxpbmUtaWNvbnMuY3NzXCI7XG5AaW1wb3J0IFwidmVuZG9yL3NsaWNrLmNzc1wiO1xuQGltcG9ydCBcInZlbmRvci9zbGlua3kubWVudS5jc3NcIjtcblxuLy9AaW1wb3J0IFwifnBob3Rvc3dpcGUvc3JjL2Nzcy9tYWluXCI7XG4vL0BpbXBvcnQgXCJ+cGhvdG9zd2lwZS9zcmMvY3NzL2RlZmF1bHQtc2tpbi9kZWZhdWx0LXNraW5cIjtcbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQub3dsLXN0YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdFx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cblx0fVxuXG5cdC5vd2wtc3RhZ2U6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdH1cblxuXHQub3dsLXdyYXBwZXIsXG5cdC5vd2wtaXRlbXtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblxuXHQub3dsLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdH1cblx0Lm93bC1pdGVtIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcblx0YnV0dG9uLm93bC1kb3Qge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXG5cdCYub3dsLWxvYWRlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtaGlkZGVuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdCYub3dsLWRyYWcgLm93bC1pdGVtIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15O1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbHtcblx0LmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtaW4ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1vdXQge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0LmZhZGVPdXQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cblxuLm93bC1oZWlnaHQge1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cblxuLm93bC1jYXJvdXNlbCB7XG5cdC5vd2wtaXRlbSB7XG5cdFx0Lm93bC1sYXp5IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuXHRcdH1cblxuXHRcdC8qKlxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXG5cdFx0XHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcblx0XHQgKi9cblx0XHQub3dsLWxhenlbc3JjXj1cIlwiXSwgLm93bC1sYXp5Om5vdChbc3JjXSkge1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHR9XG5cblx0XHRpbWcub3dsLWxhenkge1xuXHRcdFx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0XHR9XG5cdH1cbn1cblxuIiwiJG93bC1pbWFnZS1wYXRoOiBcIlwiICFkZWZhdWx0O1xuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuXG4ub3dsLWNhcm91c2Vse1xuXHQub3dsLXZpZGVvLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTQwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiI3skb3dsLWltYWdlLXBhdGh9b3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuXHQub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLXZpZGVvLXRuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tZnJhbWUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiXG4ub3dsLXRoZW1lIHtcblx0Ly8gU3R5bGluZyBOZXh0IGFuZCBQcmV2IGJ1dHRvbnNcblx0Lm93bC1uYXYge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRbY2xhc3MqPSdvd2wtJ10ge1xuXHRcdFx0Y29sb3I6ICRuYXYtY29sb3I7XG5cdFx0XHRmb250LXNpemU6ICRuYXYtZm9udC1zaXplO1xuXHRcdFx0bWFyZ2luOiAkbmF2LW1hcmdpbjtcblx0XHRcdHBhZGRpbmc6ICRuYXYtcGFkZGluZztcblx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmFja2dyb3VuZDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRuYXYtYmFja2dyb3VuZC1ob3Zlcjtcblx0XHRcdFx0Y29sb3I6JG5hdi1jb2xvci1ob3Zlcjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZGlzYWJsZWQge1xuXHRcdFx0b3BhY2l0eTogJG5hdi1kaXNhYmxlZC1vcGFjaXR5O1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0fVxuXG5cdC8vIFN0eWxpbmcgZG90c1xuXHQub3dsLW5hdi5kaXNhYmxlZCArIC5vd2wtZG90cyB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdC5vd2wtZG90cyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHQub3dsLWRvdCB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR6b29tOiAxO1xuXHRcdFx0KmRpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiAkZG90LXdpZHRoO1xuXHRcdFx0XHRoZWlnaHQ6ICRkb3QtaGVpZ2h0O1xuXHRcdFx0XHRtYXJnaW46ICRkb3QtbWFyZ2luO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZG90LWJhY2tncm91bmQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGRvdC1yb3VuZGVkO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZG90LWJhY2tncm91bmQtYWN0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvKlxuICogXHREZWZhdWx0IHRoZW1lIC0gT3dsIENhcm91c2VsIENTUyBGaWxlXG4gKi9cblxuJGNvbG9yLWJhc2U6XHRcdFx0Izg2OTc5MSAhZGVmYXVsdDtcbiRjb2xvci13aGl0ZTpcdFx0XHQjRkZGICFkZWZhdWx0O1xuJGNvbG9yLWdyYXk6XHRcdFx0I0Q2RDZENiAhZGVmYXVsdDtcblxuLy9uYXZcblxuJG5hdi1jb2xvcjogXHRcdFx0JGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG5hdi1jb2xvci1ob3ZlcjpcdFx0JGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG5hdi1mb250LXNpemU6IFx0XHQxNHB4ICFkZWZhdWx0O1xuJG5hdi1yb3VuZGVkOiBcdFx0XHQzcHggIWRlZmF1bHQ7XG4kbmF2LW1hcmdpbjogXHRcdFx0NXB4ICFkZWZhdWx0O1xuJG5hdi1wYWRkaW5nOiBcdFx0XHQ0cHggN3B4ICFkZWZhdWx0O1xuJG5hdi1iYWNrZ3JvdW5kOiBcdFx0JGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kbmF2LWJhY2tncm91bmQtaG92ZXI6XHQkY29sb3ItYmFzZSAhZGVmYXVsdDtcbiRuYXYtZGlzYWJsZWQtb3BhY2l0eTogXHQwLjUgIWRlZmF1bHQ7XG5cbi8vZG90c1xuXG4kZG90LXdpZHRoOlx0XHRcdFx0MTBweCAhZGVmYXVsdDtcbiRkb3QtaGVpZ2h0Olx0XHRcdDEwcHggIWRlZmF1bHQ7XG4kZG90LXJvdW5kZWQ6XHRcdFx0MzBweCAhZGVmYXVsdDtcbiRkb3QtbWFyZ2luOiBcdFx0XHQ1cHggN3B4ICFkZWZhdWx0O1xuJGRvdC1iYWNrZ3JvdW5kOlx0XHQkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRkb3QtYmFja2dyb3VuZC1hY3RpdmU6XHQkY29sb3ItYmFzZSAhZGVmYXVsdDtcblxuQGltcG9ydCAndGhlbWUnO1xuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0teHMge1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc20ge1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aCAqIDUvNDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgIFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAgMTZweCAhZGVmYXVsdDtcbiRmYS1mb250LWRpc3BsYXk6ICAgICAgYmxvY2sgIWRlZmF1bHQ7XG4kZmEtY3NzLXByZWZpeDogICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgICBcIjUuMTUuNFwiICFkZWZhdWx0O1xuJGZhLWJvcmRlci1jb2xvcjogICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZmEtZnctd2lkdGg6ICAgICAgICAgICgyMGVtIC8gMTYpO1xuJGZhLXByaW1hcnktb3BhY2l0eTogICAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5OiAuNCAhZGVmYXVsdDtcblxuLy8gQ29udmVuaWVuY2UgZnVuY3Rpb24gdXNlZCB0byBzZXQgY29udGVudCBwcm9wZXJ0eVxuQGZ1bmN0aW9uIGZhLWNvbnRlbnQoJGZhLXZhcikge1xuICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbn1cblxuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDogXFxmNmFmO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXGYwNjk7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItYXQ6IFxcZjFmYTtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItYXZpYW5leDogXFxmMzc0O1xuJGZhLXZhci1hdmlhdG86IFxcZjQyMTtcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLWJhcmNvZGU6IFxcZjAyYTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1iYXRoOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFxcZjI0MztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kZmEtdmFyLWJlZDogXFxmMjM2O1xuJGZhLXZhci1iZWVyOiBcXGYwZmM7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItYmVsbDogXFxmMGYzO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcXGYxZjY7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1iaW1vYmplY3Q6IFxcZjM3ODtcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXFxmMjk0O1xuJGZhLXZhci1ib2xkOiBcXGYwMzI7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLWJvbmc6IFxcZjU1YztcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1ib290c3RyYXA6IFxcZjgzNjtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci1ib3gtb3BlbjogXFxmNDllO1xuJGZhLXZhci1ib3gtdGlzc3VlOiBcXGUwNWI7XG4kZmEtdmFyLWJveGVzOiBcXGY0Njg7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWJyb2FkY2FzdC10b3dlcjogXFxmNTE5O1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1jYW5uYWJpczogXFxmNTVmO1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1jYXJldC1kb3duOiBcXGYwZDc7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC11cDogXFxmMGQ4O1xuJGZhLXZhci1jYXJyb3Q6IFxcZjc4NztcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLWNjLWpjYjogXFxmMjRiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWNlbnRvczogXFxmNzg5O1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1jaGFpcjogXFxmNmMwO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1kb3VibGU6IFxcZjU2MDtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1jaGlsZDogXFxmMWFlO1xuJGZhLXZhci1jaHJvbWU6IFxcZjI2ODtcbiRmYS12YXItY2hyb21lY2FzdDogXFxmODM4O1xuJGZhLXZhci1jaHVyY2g6IFxcZjUxZDtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWNpcmNsZS1ub3RjaDogXFxmMWNlO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItY2xvY2s6IFxcZjAxNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYzODE7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNsb3VkLW1vb246IFxcZjZjMztcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWNsb3VkLXJhaW46IFxcZjczZDtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMzgyO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZTA1MjtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjEwODtcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXGYxNTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1lcXVhbHM6IFxcZjUyYztcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcZjEyYTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhdWNldDogXFxlMDA1O1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXVkaW86IFxcZjFjNztcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmNDI1O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGY0ZTY7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFxmNTMxO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItZ3VscDogXFxmM2FlO1xuJGZhLXZhci1oLXNxdWFyZTogXFxmMGZkO1xuJGZhLXZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1oYW1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtbWVyOiBcXGY2ZTM7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLWhhbmRzOiBcXGY0YzI7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1oYW5kc2hha2U6IFxcZjJiNTtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGFzaHRhZzogXFxmMjkyO1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGVhZHBob25lcy1hbHQ6IFxcZjU4ZjtcbiRmYS12YXItaGVhZHNldDogXFxmNTkwO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWhvc3BpdGFsOiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLWFsdDogXFxmNDdkO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci1ob3QtdHViOiBcXGY1OTM7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItaHRtbDU6IFxcZjEzYjtcbiRmYS12YXItaHVic3BvdDogXFxmM2IyO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaWNpY2xlczogXFxmN2FkO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1pZC1jYXJkOiBcXGYyYzI7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWlnbG9vOiBcXGY3YWU7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLWltYWdlczogXFxmMzAyO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWluYm94OiBcXGYwMWM7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbmZpbml0eTogXFxmNTM0O1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItaXR1bmVzOiBcXGYzYjQ7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1qZWRpLW9yZGVyOiBcXGY1MGU7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLWthYWJhOiBcXGY2NmI7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1rZXljZG46IFxcZjNiYTtcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItbGFwdG9wOiBcXGYxMDk7XG4kZmEtdmFyLWxhcHRvcC1jb2RlOiBcXGY1ZmM7XG4kZmEtdmFyLWxhcHRvcC1ob3VzZTogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtbWVkaWNhbDogXFxmODEyO1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzYmQ7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItbGVzcy10aGFuOiBcXGY1MzY7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1saW5lOiBcXGYzYzA7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWxpcmEtc2lnbjogXFxmMTk1O1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3QtYWx0OiBcXGYwMjI7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC11bDogXFxmMGNhO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQ6IFxcZjMwYjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXA6IFxcZjMwYztcbiRmYS12YXItbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1sdWdnYWdlLWNhcnQ6IFxcZjU5ZDtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItbHlmdDogXFxmM2MzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbWFuZGFsb3JpYW46IFxcZjUwZjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItbWFwLW1hcmtlZC1hbHQ6IFxcZjVhMDtcbiRmYS12YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdDogXFxmM2M1O1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLW1lZGFwcHM6IFxcZjNjNjtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYzYzc7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLW1pY3JvYmxvZzogXFxlMDFhO1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItbWljcm9zb2Z0OiBcXGYzY2E7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItbW9iaWxlOiBcXGYxMGI7XG4kZmEtdmFyLW1vYmlsZS1hbHQ6IFxcZjNjZDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1tb25lcm86IFxcZjNkMDtcbiRmYS12YXItbW9uZXktYmlsbDogXFxmMGQ2O1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmU6IFxcZjUzYTtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1tb25leS1jaGVjazogXFxmNTNjO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItbW9vbjogXFxmMTg2O1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLW1vc3F1ZTogXFxmNjc4O1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1tdXNpYzogXFxmMDAxO1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLW5pbWJscjogXFxmNWE4O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLW5vdGVzLW1lZGljYWw6IFxcZjQ4MTtcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItb2Rub2tsYXNzbmlraTogXFxmMjYzO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXFxmMjY0O1xuJGZhLXZhci1vaWwtY2FuOiBcXGY2MTM7XG4kZmEtdmFyLW9sZC1yZXB1YmxpYzogXFxmNTEwO1xuJGZhLXZhci1vbTogXFxmNjc5O1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItb3R0ZXI6IFxcZjcwMDtcbiRmYS12YXItb3V0ZGVudDogXFxmMDNiO1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFxcZjFmYztcbiRmYS12YXItcGFpbnQtcm9sbGVyOiBcXGY1YWE7XG4kZmEtdmFyLXBhbGV0dGU6IFxcZjUzZjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXBhbGxldDogXFxmNDgyO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1wYXNzcG9ydDogXFxmNWFiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1wYXN0ZTogXFxmMGVhO1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLXBhdXNlOiBcXGYwNGM7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItcGF5cGFsOiBcXGYxZWQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXBlbi1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItcGVuY2lsLWFsdDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVubnktYXJjYWRlOiBcXGY3MDQ7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1wZXJjZW50OiBcXGYyOTU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcZjU0MTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLXBsdXM6IFxcZjA2NztcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1xdWVzdGlvbjogXFxmMTI4O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXJvdXRlOiBcXGY0ZDc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLXJ1YmxlLXNpZ246IFxcZjE1ODtcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmM2VmO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1zb2FwOiBcXGUwNmU7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItc3VuOiBcXGYxODU7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGV0OiBcXGYxMGE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmM2ZkO1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXRlZXRoOiBcXGY2MmU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjNmZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci10cnVjay1waWNrdXA6IFxcZjYzYztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci10eXBvMzogXFxmNDJiO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci11bmRvLWFsdDogXFxmMmVhO1xuJGZhLXZhci11bmlyZWdpc3RyeTogXFxmNDA0O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFxcZjE5YztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci11bmxvY2stYWx0OiBcXGYxM2U7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLXVzZXItZnJpZW5kczogXFxmNTAwO1xuJGZhLXZhci11c2VyLWdyYWR1YXRlOiBcXGY1MDE7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItdXNlci1udXJzZTogXFxmODJmO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci11c2VyLXRpbWVzOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLXVzZXJzLWNvZzogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1zbGFzaDogXFxlMDczO1xuJGZhLXZhci11c3BzOiBcXGY3ZTE7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItdXRlbnNpbHM6IFxcZjJlNztcbiRmYS12YXItdmFhZGluOiBcXGY0MDg7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItdmVudXMtZG91YmxlOiBcXGYyMjY7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFxcZjIyODtcbiRmYS12YXItdmVzdDogXFxlMDg1O1xuJGZhLXZhci12ZXN0LXBhdGNoZXM6IFxcZTA4NjtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLXZpYWxzOiBcXGY0OTM7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXZpZGVvOiBcXGYwM2Q7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLXZpaGFyYTogXFxmNmE3O1xuJGZhLXZhci12aW1lbzogXFxmNDBhO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXZpcnVzOiBcXGUwNzQ7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdm52OiBcXGY0MGI7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2FsbGV0OiBcXGY1NTU7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nOiBcXGUwODc7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlOiBcXGY0MTE7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItd3BleHBsb3JlcjogXFxmMmRlO1xuJGZhLXZhci13cGZvcm1zOiBcXGYyOTg7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItd3JlbmNoOiBcXGYwYWQ7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLXhib3g6IFxcZjQxMjtcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXIteWFob286IFxcZjE5ZTtcbiRmYS12YXIteWFtbWVyOiBcXGY4NDA7XG4kZmEtdmFyLXlhbmRleDogXFxmNDEzO1xuJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXIteWVuLXNpZ246IFxcZjE1NztcbiRmYS12YXIteWluLXlhbmc6IFxcZjZhZDtcbiRmYS12YXIteW9hc3Q6IFxcZjJiMTtcbiRmYS12YXIteW91dHViZTogXFxmMTY3O1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmNDMxO1xuJGZhLXZhci16aGlodTogXFxmNjNmO1xuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFiIHtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIEFuaW1hdGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLTUwMHB4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY2Vzc2libGUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjZXNzaWJsZS1pY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2N1c29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkanVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZHZlcnNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWR2ZXJzYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWZmaWxpYXRldGhlbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1mcmVzaGVuZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXJibmIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxnb2xpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxnb2xpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1qdXN0aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsbGVyZ2llczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxsZXJnaWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtaWxpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1pbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbGxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnljcmVhdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnljcmVhdGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmd1bGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmd1bGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFua2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFua2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlLWlvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlLWlvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzeW1tZXRyaWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzeW1tZXRyaWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhc3NpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzc2lhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9wcmVmaXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXV0b3ByZWZpeGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWFuZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieS1jYXJyaWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2tzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY3RlcmlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWN0ZXJpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWN0ZXJpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY3Rlcml1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWhhaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFoYWkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmQtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5kLWFpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZGNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2ViYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhc2ViYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGxlLW5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGxlLW5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2Utc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZXppZXItY3VydmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlemllci1jdXJ2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmljeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW1vYmplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbW9iamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW5vY3VsYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpb2hhemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlvaGF6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpcnRoZGF5LWNha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0Y29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2stdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyLXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlci1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aC1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib21iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stZGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1kZWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stcmVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLXJlYWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va21hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vdHN0cmFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib290c3RyYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLWFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItbm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLW5vbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXN0eWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItc3R5bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93bGluZy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3dsaW5nLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC10aXNzdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC10aXNzdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWlsbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9hZGNhc3QtdG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWZmZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1ZmZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVpbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxob3JuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXNpbmVzcy10aW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXNpbmVzcy10aW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eS1uLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXktbi1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXlzZWxsYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGN1bGF0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItd2VlazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItd2Vlayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1yZXRybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1wZ3JvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZ3JvdW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuZHktY2FuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuZHktY2FuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5uYWJpczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FubmFiaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fwc3VsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcHN1bGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWJhdHRlcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1iYXR0ZXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1jcmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWNyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJhdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJhdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fycm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJyb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FzaC1yZWdpc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FzaC1yZWdpc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYXBwbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hcHBsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpbmVycy1jbHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaXNjb3Zlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWpjYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1tYXN0ZXJjYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXZpc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudGVyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudGVyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50b3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcmdpbmctc3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1hcmVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1hcmVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWJhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1waWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJpc2hvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtuaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXF1ZWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1xdWVlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1yb29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1yb29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hpbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHVyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNodXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbm90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS1ub3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGluaWMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tZWF0YmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZGZsYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZGZsYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzbWl0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzbWl0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHZlcnNpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkdmVyc2lmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2NrdGFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ja3RhaWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZS1icmFuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kaWVwaWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2ZmZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cy1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFjdC1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYWN0LWRpc2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uY2llcmdlLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uZmx1ZW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uZmx1ZW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ubmVjdGRldmVsb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb250YW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZS1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5cmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY290dG9uLWJ1cmVhdTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY290dG9uLWJ1cmVhdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3VjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY291Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3BhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcGFuZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JpdGljYWwtcm9sZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JpdGljYWwtcm9sZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3NoYWlycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcnV0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNydXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXR0bGVmaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXR0bGVmaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQtYmV5b25kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhaWx5bW90aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYWlseW1vdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFzaGN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhdGFiYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVlemVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWV6ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWxpY2lvdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVtb2NyYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbW9jcmF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlcGxveWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVwbG95ZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2twcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2twcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXZpYW50YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRoYXJtYWNoYWtyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhhcm1hY2hha3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRobDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYWdub3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlhZ25vc2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYXNwb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFzcG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQyMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQ2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQ2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1maXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZm91cjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1mb3VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLW9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXNpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1zaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10aHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10aHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXR3bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10d28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLW9jZWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpcmVjdGlvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpcmVjdGlvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3Vyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvdXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNlYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNlYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl2aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpenp5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXp6eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kbmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRuYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2h1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2tlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXItc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbGFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5LWZsYXRiZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9uYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb25hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1jbG9zZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvb3ItY2xvc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvb3Itb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvdC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG92ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG92ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZnQyZGlnaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZnQyZGlnaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdGluZy1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhdy1wb2x5Z29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9wYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bS1zdGVlbHBhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bS1zdGVlbHBhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtc3RpY2stYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bXN0aWNrLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtYmJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bWJiZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bmdlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bmdlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHlhbG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1keWFsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWFybHliaXJkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFybHliaXJkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZS1sZWdhY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UtbGVnYWN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVqZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsZW1lbnRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxlbWVudG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtcGlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmlyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcXVhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVxdWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVyYXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmxhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVybGFuZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcmV1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJldW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJuZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVybmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0c3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0c3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXVyby1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXZlcm5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV2ZXJub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjaGFuZ2UtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBlZGl0ZWRzc2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1kcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtZHJvcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLW1lc3Nlbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXVjZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhdWNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZheCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZW1hbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ2h0ZXItamV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ21hOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdtYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXJjaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWF1ZGlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29udHJhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29udHJhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jc3Y6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY3N2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leGNlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4cG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leHBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBkZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbC1kcmlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsLWRyaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maW5nZXJwcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmluZ2VycHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveC1icm93c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94LWJyb3dzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3QtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0ZHJhZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0ZHJhZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXN0LXJhaXNlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzdC1yYWlzZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctdXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29ucy1maTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zLWZpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvb3RiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvb3RiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydW1iZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3Vyc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlLWNvZGUtY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlYnNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlYnNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVsY3J1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVsY3J1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5uZWwtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhcy1wdW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXMtcHVtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VuZGVybGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZXQtcG9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZXQtcG9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRrcmFrZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGtyYWtlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGxhYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGVlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoZWVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy13aGlza2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy13aGlza2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFmcmljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYWZyaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hbWVyaWNhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hc2lhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hc2lhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29mb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvcHVyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvcHVyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYWR1YXRpb24tY2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF0aXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW1hY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW1hY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0tc3dlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1oZWFydHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4taGVhcnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zdGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zdGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRlYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4td2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1ob3Jpem9udGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXBmaXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncnVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3J1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VpbGRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpbGRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VycmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbWJ1cmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbGl6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbWlkZGxlLWZpbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwYXJrbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLWhlbHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtd2FzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtd2FzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW51a2lhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFyZC1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3ktc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveS1zaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC13aXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydC1icm9rZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVsaWNvcHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVsaWNvcHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlnaGxpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwcG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHBvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlyZS1hLWhlbHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlyZS1hLWhlbHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ja2V5LXB1Y2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvY2tleS1wdWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbGx5LWJlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2xseS1iZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvb2xpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob29saSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JuYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ybmJpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcnNlLWhlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlLWhlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtc3ltYm9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90LXR1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RqYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91enopOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHJ5dm5pYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHJ5dm5pYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHRtbDUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHVic3BvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHVic3BvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaS1jdXJzb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNlLWNyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pY2UtY3JlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNpY2xlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNpY2xlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWJhZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkZWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZGVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZ2xvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWdsb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmR1c3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZpbml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5maW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mby1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ub3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlubm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFsb2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhbG9kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyY29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcmNvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlveGhvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGFsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRjaC1pbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXRjaC1pbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0dW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXMtbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzLW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamF2YTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZWRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZWRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGktb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGktb3JkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVua2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVua2lucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qaXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qaXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvZ2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2dldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb2ludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb29tbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam91cm5hbC13aGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvdXJuYWwtd2hpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanNmaWRkbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FhYmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWthYWJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthZ2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FnZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtoYW5kYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2hhbmRhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raWNrc3RhcnRlci1rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlci1rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy13aW5rLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLXdpbmstaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2l3aS1iaXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXdpLWJpcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta29ydnVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rb3J2dWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZG1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmRtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcmF2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcmF2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFzdGZtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxheWVyLWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXllci1ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYW5wdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlbW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4taW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluLWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW51eCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXJhLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpcmEtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LW9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtdWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jYXRpb24tYXJyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2F0aW9uLWFycm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NrLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG93LXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG93LXZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1Z2dhZ2UtY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVuZ3MtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1bmdzLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx5ZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx5ZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnZW50bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnZW50byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsLWJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXBpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1zaWducyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2Rvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2Utdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1heGNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2Jsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXR0ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXp1bmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1penVuaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vZHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25lcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbnVtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLXBlc3RsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9ydGFyLXBlc3RsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3NxdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vc3F1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3RvcmN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdW50YWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VudGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWctaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdWctaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uYXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5lb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5lb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV0d29yay13aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV0d29yay13aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ld3NwYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uaW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5pbWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGUtanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUtanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90LWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3QtZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90ZXMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90ZXMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ucG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5wbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uczg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5zOCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1udXRyaXRpb25peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnV0cml0aW9uaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC11bmdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vY3RvcHVzLWRlcGxveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9sZC1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2xkLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wdGluLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3JjaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9yY2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9zaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3NpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW90dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdXRkZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2U0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlNCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2VsaW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhaW50LWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LXJvbGxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtcm9sbGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGV0dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGV0dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxmZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXJjbGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFjaHV0ZS1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFya2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXNzcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzc3BvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGFmYXJpYW5pc206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RhZmFyaWFuaXNtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXRyZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXRyZW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tZmFuY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1mYW5jeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tbmliOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tbmliKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5ueS1hcmNhZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbm55LWFyY2FkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW9wbGUtYXJyb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWNhcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcHBlci1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcHBlci1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyYnl0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyYnl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnRhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnRhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyaXNjb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJpc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyc29uLWJvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJzb24tYm9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhhYnJpY2F0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBoYWJyaWNhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LWZyYW1ld29yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LXNxdWFkcm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS12b2x1bWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXZvbHVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG90by12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvdG8tdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1oYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZ2d5LWJhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZ2d5LWJhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waXp6YS1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1hcnJpdmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtZGVwYXJ0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvby1zdG9ybTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vLXN0b3JtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydHJhaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcnRyYWl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvdW5kLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvdW5kLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3dlci1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5aW5nLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9jZWR1cmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9jZWR1cmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvZHVjdC1odW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2plY3QtZGlhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvamVjdC1kaWFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtc29hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1zb2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHV6emxlLXBpZWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB5dGhvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHl0aG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpZGRpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWlkZGl0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpbnNjYXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWluc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1cmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdXJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yLXByb2plY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXItcHJvamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWRpYXRpb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW5kb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFzcGJlcnJ5LXBpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXNwYmVycnktcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmF2ZWxyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3RldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0ZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWRtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhZG1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNlaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNlaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY29yZC12aW55bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjb3JkLXZpbnlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkLXJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWQtcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtYWxpZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWdpc3RlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbW92ZS1mb3JtYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcHVibGljYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNlYXJjaGdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzb2x2aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNvbHZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzdHJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc3Ryb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmliYm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaWJib24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXRjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXRjaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm91dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItY29tYmluZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bm5pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVwZWUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC1jcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC1jcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLXRlYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC10ZWFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FmYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhbGVzZm9yY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGVzZm9yY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlLWRpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hsaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaGxpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3Jld2RyaXZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyZXdkcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyaWJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JpYmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2QtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2QtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1sb2NhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWxvY2F0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2hlbmdpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoZW5naW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VlZGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlZWRsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZpY2VzdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFwZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXBlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWwtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hla2VsLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZC12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXBwaW5nLWZhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvZS1wcmludHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob2UtcHJpbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYXNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wd2FyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHdhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2h1dHRsZS12YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNodXR0bGUtdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1pbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24taW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLW91dC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbS1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW1wbHlidWlsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpc3RyaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpc3RyaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2l0ZW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrYXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrYXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tldGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2V0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nLW5vcmRpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tpaW5nLW5vcmRpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5YXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNreXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjay1oYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjay1oYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGVpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsZWlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlcnMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21vZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21vZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmctYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0LWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dib2FyZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2JvYXJkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dtYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dtYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd3Bsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dwbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VyY2V0cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VyY2V0cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrZXItZGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGxvdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGxvdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwb3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ByYXktY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcHJheS1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1yb290LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmVzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtZGF2aWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWxpZmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RldGhvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2tlci1tdWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja2VyLW11bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaC0yMDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoLTIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJhdmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVldC12aWV3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlrZXRocm91Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlrZXRocm91Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJpcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlLXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZS1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cm9vcHdhZmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJvb3B3YWZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVkaW92aW5hcmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dWRpb3ZpbmFyaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1bWJsZXVwb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJ3YXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVycG93ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXBlcnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXJwcmlzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VycHJpc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2F0Y2hib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2F0Y2hib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2ltbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2ltbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1taW5nLXBvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1taW5nLXBvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ltZm9ueTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ltZm9ueSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5hZ29ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmFnb2d1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeXJpbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeXJpbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZS10ZW5uaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlLXRlbm5pcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGF4aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWFtc3BlYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlYW1zcGVhayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGgtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1sb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuY2VudC13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlcm1pbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LWhlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LXdpZHRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGUtcmVkLXlldGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZS1yZWQteWV0aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVhdGVyLW1hc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1lY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1lY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWlzbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbmstcGVha3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoaW5rLXBlYWtzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnRhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1idGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWNrZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpa3RvazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlrdG9rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vbGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JpaS1nYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JpaS1nYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWN0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWN0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGUtZmVkZXJhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWlsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWlsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zZ2VuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJhY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJhY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYS1iZWFjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmNoYXJ0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuY2hhcnRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlyZWdpc3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pcmVnaXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc3BsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnNwbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnRhcHBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnRhcHBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFzdHJvbmF1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hc3Ryb25hdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWZyaWVuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1ncmFkdWF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1ncmFkdWF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWluanVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItaW5qdXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1uaW5qYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1uaW5qYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW51cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNlY3JldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zaGllbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3BzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3BzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzc3VubmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3N1bm5haCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsLXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWFkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhYWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZWN0b3Itc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVzdC1wYXRjaGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZXN0LXBhdGNoZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhY29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpaGFyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmloYXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1c2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1c2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12bnY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZudik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2ljZW1haWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvaWNlbWFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1tdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm90ZS15ZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvdGUteWVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZyLWNhcmRib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnItY2FyZGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZ1ZWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12dWVqcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YWxraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcmVob3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FyZWhvdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlZWJseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VlYmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQtaGFuZ2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0LWhhbmdpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWl4aW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoYXRzYXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHAtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoZWVsY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2htY3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdobWNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpa2lwZWRpYS13KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctY2xvc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWF4aW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWluaW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b2R1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b2R1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuIiwiOnJvb3Qge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXdoaXRlLXJnYjogI3t0by1yZ2IoJHdoaXRlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmcpfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplOiAjeyRmb250LXNpemUtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG4gIC8vIHN0eWxlbGludC1lbmFibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAgICBDU1MgSU5ERVhcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIDAxLiBoZWFkZXIgY3NzIGhlcmVcbiAgICAwMi4gc2xpZGVyIGFyZWEgY3NzIGhlcmVcbiAgICAwMy4gcHJvZHVjdCBzZWN0aW9uIGNzcyBoZXJlXG4gICAgMDQuIGJhbm5lciBzZWN0aW9uIGNzcyBoZXJlXG4gICAgMDUuIGJsb2cgYXJlYSBjc3MgaGVyZVxuICAgIDA2LiBuZXdzbGV0dGVyIGFyZWEgY3NzIGhlcmVcbiAgICAwNy4gZm9vdGVyIGFyZWEgY3NzIGhlcmVcbiAgICAwOC4gc2hvcCBwYWdlIGNzcyBoZXJlXG4gICAgMDkuIGVycm9yIHBhZ2UgY3NzIGhlZXJcbiAgICAxMC4gYWJvdXQgcGFnZSBjc3MgaGVyZVxuICAgIDExLiBibG9nIHBhZ2UgY3NzIGhlcmVcbiAgICAxMi4gYmxvZyBkZXRhaWxzIGNzcyBoZXJlXG4gICAgMTMuIGNhcnQgcGFnZSBjc3MgaGVyZVxuICAgIDE0LiBjaGVja291dCBwYWdlIGNzcyBoZXJlXG4gICAgMTUuIGNvbnRhY3QgcGFnZSBjc3MgaGVyZVxuICAgIDE2LiBmYXEgcGFnZSBjc3MgaGVyZVxuICAgIDE3LiBsb2dpbiBwYWdlIGNzcyBoZXJlXG4gICAgMTguIG15IGFjY291bnQgY3NzIGhlcmVcbiAgICAxOS4gcG9ydGZvbGlvIHBhZ2UgY3NzIGhlcmVcbiAgICAyMC4gc2VydmljZXMgcGFnZSBjc3MgaGVyZVxuICAgIDIxLiBzaGlwcGluZyBjc3MgaGVyZVxuICAgIDIyLiB3aXNobGlzdCBjc3MgaGVyZVxuICAgIDIzLiBuZXdzbGV0dGVyIHBvcHVwIGNzcyBoZXJlXG4gICAgMjQuIG1vZGFsIGNzcyBoZXJlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kdGhlbWUtY29sb3JzOiAoXG4gICAgXCJwcmltYXJ5XCI6ICMwMDAwMDAsXG4pO1xuXG4kYm9yZGVyLXJhZGl1czogMDtcbiRib3JkZXItd2lkdGg6IDFweDtcblxuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9ib290c3RyYXBcIjtcblxuQGltcG9ydCAndmFyaWFibHMnO1xuQGltcG9ydCAnbWl4aW4nO1xuQGltcG9ydCAnY29tbW9uJztcbkBpbXBvcnQgJ2VsZW1lbnQvYnV0dG9uJztcbkBpbXBvcnQgJ3NlY3Rpb24vaGVhZGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2xpZGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vYmFubmVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vcHJvZHVjdCc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2cnO1xuQGltcG9ydCAnc2VjdGlvbi9uZXdzbGV0dGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2hpcHBpbmcnO1xuQGltcG9ydCAnc2VjdGlvbi90ZXN0aW1vbmlhbCc7XG5AaW1wb3J0ICdzZWN0aW9uL2JyYW5kJztcbkBpbXBvcnQgJ3NlY3Rpb24vZm9vdGVyJztcbkBpbXBvcnQgJ3NlY3Rpb24vc2hvcCc7XG5AaW1wb3J0ICdzZWN0aW9uL3Byb2R1Y3QtZGV0YWlscyc7XG5AaW1wb3J0ICdzZWN0aW9uL2NhcnQtcGFnZSc7XG5AaW1wb3J0ICdzZWN0aW9uL2NoZWNrb3V0JztcbkBpbXBvcnQgJ3NlY3Rpb24vd2lzaGxpc3QnO1xuQGltcG9ydCAnc2VjdGlvbi9jb250YWN0JztcbkBpbXBvcnQgJ3NlY3Rpb24vbG9naW4nO1xuQGltcG9ydCAnc2VjdGlvbi9mYXEnO1xuQGltcG9ydCAnc2VjdGlvbi9teS1hY2NvdW50JztcbkBpbXBvcnQgJ3NlY3Rpb24vYWJvdXQnO1xuQGltcG9ydCAnc2VjdGlvbi9zZXJ2aWNlcyc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2ctcGFnZSc7XG5AaW1wb3J0ICdzZWN0aW9uL2Jsb2ctZGV0YWlscyc7XG5AaW1wb3J0ICdzZWN0aW9uL3F1aWNrLXZpZXcnO1xuQGltcG9ydCAnc2VjdGlvbi9uZXdzbGV0dGVyLXBvcHVwJztcbkBpbXBvcnQgJ3NlY3Rpb24vNDA0JztcbkBpbXBvcnQgJ3NlY3Rpb24vcHJpdmFjeS1wb2xpY3knO1xuXG5AaW1wb3J0IFwiY3VzdG9tXCI7XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvb3QtZm9udC1zaXplKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG4vLyAyLiBTZXQgY29ycmVjdCBoZWlnaHQgYW5kIHByZXZlbnQgdGhlIGBzaXplYCBhdHRyaWJ1dGUgdG8gbWFrZSB0aGUgYGhyYCBsb29rIGxpa2UgYW4gaW5wdXQgZmllbGRcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuaHI6bm90KFtzaXplXSkge1xuICBoZWlnaHQ6ICRoci1oZWlnaHQ7IC8vIDJcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtYnMtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLWJzLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDRcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vLyBTdWIgYW5kIFN1cFxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc3ViLXN1cC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vIExpbmtzXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgZGlyZWN0aW9uOiBsdHIgI3tcIi8qIHJ0bDppZ25vcmUgKi9cIn07XG4gIHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTtcbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgfVxufVxuXG5cbi8vIEZpZ3VyZXNcbi8vXG4vLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG5cbmltZyxcbnN2ZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xuXG50YWJsZSB7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmcteTtcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxudGhlYWQsXG50Ym9keSxcbnRmb290LFxudHIsXG50ZCxcbnRoIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cblxuLy8gRm9ybXNcbi8vXG4vLyAxLiBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbiAgd29yZC13cmFwOiBub3JtYWw7XG5cbiAgLy8gVW5kbyB0aGUgb3BhY2l0eSBjaGFuZ2UgZnJvbSBDaHJvbWVcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgdGhlIGRyb3Bkb3duIGFycm93IGluIENocm9tZSBmcm9tIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cy5cbi8vIFNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTQ5OTcxMThcblxuW2xpc3RdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8vIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMVxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBSZW1vdmUgYm9yZGVyIGZyb20gaWZyYW1lXG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gU3VtbWFyeVxuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyAxXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBQcm9ncmVzc1xuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5cbi8vIEhpZGRlbiBhdHRyaWJ1dGVcbi8vXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlLlxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLXJnYlxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcblxuJG5lZ2F0aXZlLXNwYWNlcnM6IGlmKCRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucywgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLCBudWxsKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBVdGlsaXRpZXMgbWFwc1xuLy9cbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cblxuLy8gQ29tZSB2Niwgd2UnbGwgZGUtZHVwZSB0aGVzZSB2YXJpYWJsZXMuIFVudGlsIHRoZW4sIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSBrZWVwIHRoZW0gdG8gcmVhc3NpZ24uXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6ICR0aGVtZS1jb2xvcnMtcmdiICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcbiR1dGlsaXRpZXMtdGV4dDogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWNvbG9yKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtYmcsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwiYmdcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIFRhcmdldCB0aCAmIHRkXG4gIC8vIFdlIG5lZWQgdGhlIGNoaWxkIGNvbWJpbmF0b3IgdG8gcHJldmVudCBzdHlsZXMgbGVha2luZyB0byBuZXN0ZWQgdGFibGVzIHdoaWNoIGRvZXNuJ3QgaGF2ZSBhIGAudGFibGVgIGNsYXNzLlxuICAvLyBXZSB1c2UgdGhlIHVuaXZlcnNhbCBzZWxlY3RvcnMgaGVyZSB0byBzaW1wbGlmeSB0aGUgc2VsZWN0b3IgKGVsc2Ugd2Ugd291bGQgbmVlZCA2IGRpZmZlcmVudCBzZWxlY3RvcnMpLlxuICAvLyBBbm90aGVyIGFkdmFudGFnZSBpcyB0aGF0IHRoaXMgZ2VuZXJhdGVzIGxlc3MgY29kZSBhbmQgbWFrZXMgdGhlIHNlbGVjdG9yIGxlc3Mgc3BlY2lmaWMgbWFraW5nIGl0IGVhc2llciB0byBvdmVycmlkZS5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteSAkdGFibGUtY2VsbC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnKTtcbiAgfVxuXG4gID4gdGJvZHkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB9XG5cbiAgPiB0aGVhZCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC8vIEhpZ2hsaWdodCBib3JkZXIgY29sb3IgYmV0d2VlbiB0aGVhZCwgdGJvZHkgYW5kIHRmb290LlxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3Igd2UgYWRkIHRvcCBhbmQgYm9yZGVyIGJvdHRvbXMgdG8gdGhlIGB0cmBzIGFuZCBsZWZ0IGFuZCByaWdodCBib3JkZXJzXG4vLyB0byB0aGUgYHRkYHMgb3IgYHRoYHNcblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoIDA7XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICAgID4gKiB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuXG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHN0cmlwZWQtYmd9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJHN0cmlwZWQtYmcpfTtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iZ307XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmcpfTtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skaG92ZXItYmd9O1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRob3Zlci1iZyl9O1xuXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHVhdGluZyBzb3VyY2UgY29kZSBhY3Jvc3Mgb3VyIHZhcmlhYmxlcywgbWFwcywgYW5kIG1peGlucy5cblxuLy8gQXNjZW5kaW5nXG4vLyBVc2VkIHRvIGV2YWx1YXRlIFNhc3MgbWFwcyBsaWtlIG91ciBncmlkIGJyZWFrcG9pbnRzLlxuQG1peGluIF9hc3NlcnQtYXNjZW5kaW5nKCRtYXAsICRtYXAtbmFtZSkge1xuICAkcHJldi1rZXk6IG51bGw7XG4gICRwcmV2LW51bTogbnVsbDtcbiAgQGVhY2ggJGtleSwgJG51bSBpbiAkbWFwIHtcbiAgICBAaWYgJHByZXYtbnVtID09IG51bGwgb3IgdW5pdCgkbnVtKSA9PSBcIiVcIiBvciB1bml0KCRwcmV2LW51bSkgPT0gXCIlXCIge1xuICAgICAgLy8gRG8gbm90aGluZ1xuICAgIH0gQGVsc2UgaWYgbm90IGNvbXBhcmFibGUoJHByZXYtbnVtLCAkbnVtKSB7XG4gICAgICBAd2FybiBcIlBvdGVudGlhbGx5IGludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdob3NlIHVuaXQgbWFrZXMgaXQgaW5jb21wYXJhYmxlIHRvICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xuICAgICAgQHdhcm4gXCJJbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aGljaCBpc24ndCBncmVhdGVyIHRoYW4gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfVxuICAgICRwcmV2LWtleTogJGtleTtcbiAgICAkcHJldi1udW06ICRudW07XG4gIH1cbn1cblxuLy8gU3RhcnRzIGF0IHplcm9cbi8vIFVzZWQgdG8gZW5zdXJlIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCwgJG1hcC1uYW1lOiBcIiRncmlkLWJyZWFrcG9pbnRzXCIpIHtcbiAgQGlmIGxlbmd0aCgkbWFwKSA+IDAge1xuICAgICR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XG4gICAgJGZpcnN0LXZhbHVlOiBudGgoJHZhbHVlcywgMSk7XG4gICAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICAgIEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiAjeyRtYXAtbmFtZX0gbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sb3JzXG5AZnVuY3Rpb24gdG8tcmdiKCR2YWx1ZSkge1xuICBAcmV0dXJuIHJlZCgkdmFsdWUpLCBncmVlbigkdmFsdWUpLCBibHVlKCR2YWx1ZSk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZG9sbGFyLXZhcmlhYmxlLXBhdHRlcm5cbkBmdW5jdGlvbiByZ2JhLWNzcy12YXIoJGlkZW50aWZpZXIsICR0YXJnZXQpIHtcbiAgQGlmICRpZGVudGlmaWVyID09IFwiYm9keVwiIGFuZCAkdGFyZ2V0ID09IFwiYmdcIiB7XG4gICAgQHJldHVybiByZ2JhKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRpZGVudGlmaWVyfS1iZy1yZ2IpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skdGFyZ2V0fS1vcGFjaXR5KSk7XG4gIH0gQGlmICRpZGVudGlmaWVyID09IFwiYm9keVwiIGFuZCAkdGFyZ2V0ID09IFwidGV4dFwiIHtcbiAgICBAcmV0dXJuIHJnYmEodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGlkZW50aWZpZXJ9LWNvbG9yLXJnYiksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyR0YXJnZXR9LW9wYWNpdHkpKTtcbiAgfSBAZWxzZSB7XG4gICAgQHJldHVybiByZ2JhKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRpZGVudGlmaWVyfS1yZ2IpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skdGFyZ2V0fS1vcGFjaXR5KSk7XG4gIH1cbn1cblxuQGZ1bmN0aW9uIG1hcC1sb29wKCRtYXAsICRmdW5jLCAkYXJncy4uLikge1xuICAkX21hcDogKCk7XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRtYXAge1xuICAgIC8vIGFsbG93IHRvIHBhc3MgdGhlICRrZXkgYW5kICR2YWx1ZSBvZiB0aGUgbWFwIGFzIGFuIGZ1bmN0aW9uIGFyZ3VtZW50XG4gICAgJF9hcmdzOiAoKTtcbiAgICBAZWFjaCAkYXJnIGluICRhcmdzIHtcbiAgICAgICRfYXJnczogYXBwZW5kKCRfYXJncywgaWYoJGFyZyA9PSBcIiRrZXlcIiwgJGtleSwgaWYoJGFyZyA9PSBcIiR2YWx1ZVwiLCAkdmFsdWUsICRhcmcpKSk7XG4gICAgfVxuXG4gICAgJF9tYXA6IG1hcC1tZXJnZSgkX21hcCwgKCRrZXk6IGNhbGwoZ2V0LWZ1bmN0aW9uKCRmdW5jKSwgJF9hcmdzLi4uKSkpO1xuICB9XG5cbiAgQHJldHVybiAkX21hcDtcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2Nzcy9kb2xsYXItdmFyaWFibGUtcGF0dGVyblxuXG5AZnVuY3Rpb24gdmFyaWZ5KCRsaXN0KSB7XG4gICRyZXN1bHQ6IG51bGw7XG4gIEBlYWNoICRlbnRyeSBpbiAkbGlzdCB7XG4gICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRlbnRyeX0pLCBzcGFjZSk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBJbnRlcm5hbCBCb290c3RyYXAgZnVuY3Rpb24gdG8gdHVybiBtYXBzIGludG8gaXRzIG5lZ2F0aXZlIHZhcmlhbnQuXG4vLyBJdCBwcmVmaXhlcyB0aGUga2V5cyB3aXRoIGBuYCBhbmQgbWFrZXMgdGhlIHZhbHVlIG5lZ2F0aXZlLlxuQGZ1bmN0aW9uIG5lZ2F0aXZpZnktbWFwKCRtYXApIHtcbiAgJHJlc3VsdDogKCk7XG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbWFwIHtcbiAgICBAaWYgJGtleSAhPSAwIHtcbiAgICAgICRyZXN1bHQ6IG1hcC1tZXJnZSgkcmVzdWx0LCAoXCJuXCIgKyAka2V5OiAoLSR2YWx1ZSkpKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBHZXQgbXVsdGlwbGUga2V5cyBmcm9tIGEgc2FzcyBtYXBcbkBmdW5jdGlvbiBtYXAtZ2V0LW11bHRpcGxlKCRtYXAsICR2YWx1ZXMpIHtcbiAgJHJlc3VsdDogKCk7XG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkbWFwIHtcbiAgICBAaWYgKGluZGV4KCR2YWx1ZXMsICRrZXkpICE9IG51bGwpIHtcbiAgICAgICRyZXN1bHQ6IG1hcC1tZXJnZSgkcmVzdWx0LCAoJGtleTogJHZhbHVlKSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gTWVyZ2UgbXVsdGlwbGUgbWFwc1xuQGZ1bmN0aW9uIG1hcC1tZXJnZS1tdWx0aXBsZSgkbWFwcy4uLikge1xuICAkbWVyZ2VkLW1hcHM6ICgpO1xuXG4gIEBlYWNoICRtYXAgaW4gJG1hcHMge1xuICAgICRtZXJnZWQtbWFwczogbWFwLW1lcmdlKCRtZXJnZWQtbWFwcywgJG1hcCk7XG4gIH1cbiAgQHJldHVybiAkbWVyZ2VkLW1hcHM7XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBTZWUgaHR0cHM6Ly9jb2RlcGVuLmlvL2tldmlud2ViZXIvcGVuL2RYV29Sd1xuLy9cbi8vIFJlcXVpcmVzIHRoZSB1c2Ugb2YgcXVvdGVzIGFyb3VuZCBkYXRhIFVSSXMuXG5cbkBmdW5jdGlvbiBlc2NhcGUtc3ZnKCRzdHJpbmcpIHtcbiAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcImRhdGE6aW1hZ2Uvc3ZnK3htbFwiKSB7XG4gICAgQGVhY2ggJGNoYXIsICRlbmNvZGVkIGluICRlc2NhcGVkLWNoYXJhY3RlcnMge1xuICAgICAgLy8gRG8gbm90IGVzY2FwZSB0aGUgdXJsIGJyYWNrZXRzXG4gICAgICBAaWYgc3RyLWluZGV4KCRzdHJpbmcsIFwidXJsKFwiKSA9PSAxIHtcbiAgICAgICAgJHN0cmluZzogdXJsKFwiI3tzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgNiwgLTMpLCAkY2hhciwgJGVuY29kZWQpfVwiKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAkc3RyaW5nOiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkY2hhciwgJGVuY29kZWQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gQ29sb3IgY29udHJhc3Rcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDE2OFxuXG4vLyBBIGxpc3Qgb2YgcHJlLWNhbGN1bGF0ZWQgbnVtYmVycyBvZiBwb3coZGl2aWRlKChkaXZpZGUoJHZhbHVlLCAyNTUpICsgLjA1NSksIDEuMDU1KSwgMi40KS4gKGZyb20gMCB0byAyNTUpXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtcGF0dGVyblxuJF9sdW1pbmFuY2UtbGlzdDogLjAwMDggLjAwMSAuMDAxMSAuMDAxMyAuMDAxNSAuMDAxNyAuMDAyIC4wMDIyIC4wMDI1IC4wMDI3IC4wMDMgLjAwMzMgLjAwMzcgLjAwNCAuMDA0NCAuMDA0OCAuMDA1MiAuMDA1NiAuMDA2IC4wMDY1IC4wMDcgLjAwNzUgLjAwOCAuMDA4NiAuMDA5MSAuMDA5NyAuMDEwMyAuMDExIC4wMTE2IC4wMTIzIC4wMTMgLjAxMzcgLjAxNDQgLjAxNTIgLjAxNiAuMDE2OCAuMDE3NiAuMDE4NSAuMDE5NCAuMDIwMyAuMDIxMiAuMDIyMiAuMDIzMiAuMDI0MiAuMDI1MiAuMDI2MiAuMDI3MyAuMDI4NCAuMDI5NiAuMDMwNyAuMDMxOSAuMDMzMSAuMDM0MyAuMDM1NiAuMDM2OSAuMDM4MiAuMDM5NSAuMDQwOSAuMDQyMyAuMDQzNyAuMDQ1MiAuMDQ2NyAuMDQ4MiAuMDQ5NyAuMDUxMyAuMDUyOSAuMDU0NSAuMDU2MSAuMDU3OCAuMDU5NSAuMDYxMiAuMDYzIC4wNjQ4IC4wNjY2IC4wNjg1IC4wNzA0IC4wNzIzIC4wNzQyIC4wNzYyIC4wNzgyIC4wODAyIC4wODIzIC4wODQ0IC4wODY1IC4wODg3IC4wOTA4IC4wOTMxIC4wOTUzIC4wOTc2IC4wOTk5IC4xMDIyIC4xMDQ2IC4xMDcgLjEwOTUgLjExMTkgLjExNDQgLjExNyAuMTE5NSAuMTIyMSAuMTI0OCAuMTI3NCAuMTMwMSAuMTMyOSAuMTM1NiAuMTM4NCAuMTQxMyAuMTQ0MSAuMTQ3IC4xNSAuMTUyOSAuMTU1OSAuMTU5IC4xNjIgLjE2NTEgLjE2ODMgLjE3MTQgLjE3NDYgLjE3NzkgLjE4MTIgLjE4NDUgLjE4NzggLjE5MTIgLjE5NDYgLjE5ODEgLjIwMTYgLjIwNTEgLjIwODYgLjIxMjIgLjIxNTkgLjIxOTUgLjIyMzIgLjIyNyAuMjMwNyAuMjM0NiAuMjM4NCAuMjQyMyAuMjQ2MiAuMjUwMiAuMjU0MiAuMjU4MiAuMjYyMyAuMjY2NCAuMjcwNSAuMjc0NyAuMjc4OSAuMjgzMSAuMjg3NCAuMjkxOCAuMjk2MSAuMzAwNSAuMzA1IC4zMDk1IC4zMTQgLjMxODUgLjMyMzEgLjMyNzggLjMzMjUgLjMzNzIgLjM0MTkgLjM0NjcgLjM1MTUgLjM1NjQgLjM2MTMgLjM2NjMgLjM3MTIgLjM3NjMgLjM4MTMgLjM4NjQgLjM5MTYgLjM5NjggLjQwMiAuNDA3MiAuNDEyNSAuNDE3OSAuNDIzMyAuNDI4NyAuNDM0MiAuNDM5NyAuNDQ1MiAuNDUwOCAuNDU2NCAuNDYyMSAuNDY3OCAuNDczNSAuNDc5MyAuNDg1MSAuNDkxIC40OTY5IC41MDI5IC41MDg5IC41MTQ5IC41MjEgLjUyNzEgLjUzMzMgLjUzOTUgLjU0NTcgLjU1MiAuNTU4MyAuNTY0NyAuNTcxMSAuNTc3NiAuNTg0MSAuNTkwNiAuNTk3MiAuNjAzOCAuNjEwNSAuNjE3MiAuNjI0IC42MzA4IC42Mzc2IC42NDQ1IC42NTE0IC42NTg0IC42NjU0IC42NzI0IC42Nzk1IC42ODY3IC42OTM5IC43MDExIC43MDg0IC43MTU3IC43MjMxIC43MzA1IC43Mzc5IC43NDU0IC43NTI5IC43NjA1IC43NjgyIC43NzU4IC43ODM1IC43OTEzIC43OTkxIC44MDcgLjgxNDggLjgyMjggLjgzMDggLjgzODggLjg0NjkgLjg1NSAuODYzMiAuODcxNCAuODc5NiAuODg3OSAuODk2MyAuOTA0NyAuOTEzMSAuOTIxNiAuOTMwMSAuOTM4NyAuOTQ3MyAuOTU2IC45NjQ3IC45NzM0IC45ODIzIC45OTExIDE7XG5cbkBmdW5jdGlvbiBjb2xvci1jb250cmFzdCgkYmFja2dyb3VuZCwgJGNvbG9yLWNvbnRyYXN0LWRhcms6ICRjb2xvci1jb250cmFzdC1kYXJrLCAkY29sb3ItY29udHJhc3QtbGlnaHQ6ICRjb2xvci1jb250cmFzdC1saWdodCwgJG1pbi1jb250cmFzdC1yYXRpbzogJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAkZm9yZWdyb3VuZHM6ICRjb2xvci1jb250cmFzdC1saWdodCwgJGNvbG9yLWNvbnRyYXN0LWRhcmssICR3aGl0ZSwgJGJsYWNrO1xuICAkbWF4LXJhdGlvOiAwO1xuICAkbWF4LXJhdGlvLWNvbG9yOiBudWxsO1xuXG4gIEBlYWNoICRjb2xvciBpbiAkZm9yZWdyb3VuZHMge1xuICAgICRjb250cmFzdC1yYXRpbzogY29udHJhc3QtcmF0aW8oJGJhY2tncm91bmQsICRjb2xvcik7XG4gICAgQGlmICRjb250cmFzdC1yYXRpbyA+ICRtaW4tY29udHJhc3QtcmF0aW8ge1xuICAgICAgQHJldHVybiAkY29sb3I7XG4gICAgfSBAZWxzZSBpZiAkY29udHJhc3QtcmF0aW8gPiAkbWF4LXJhdGlvIHtcbiAgICAgICRtYXgtcmF0aW86ICRjb250cmFzdC1yYXRpbztcbiAgICAgICRtYXgtcmF0aW8tY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cblxuICBAd2FybiBcIkZvdW5kIG5vIGNvbG9yIGxlYWRpbmcgdG8gI3skbWluLWNvbnRyYXN0LXJhdGlvfToxIGNvbnRyYXN0IHJhdGlvIGFnYWluc3QgI3skYmFja2dyb3VuZH0uLi5cIjtcblxuICBAcmV0dXJuICRtYXgtcmF0aW8tY29sb3I7XG59XG5cbkBmdW5jdGlvbiBjb250cmFzdC1yYXRpbygkYmFja2dyb3VuZCwgJGZvcmVncm91bmQ6ICRjb2xvci1jb250cmFzdC1saWdodCkge1xuICAkbDE6IGx1bWluYW5jZSgkYmFja2dyb3VuZCk7XG4gICRsMjogbHVtaW5hbmNlKG9wYXF1ZSgkYmFja2dyb3VuZCwgJGZvcmVncm91bmQpKTtcblxuICBAcmV0dXJuIGlmKCRsMSA+ICRsMiwgZGl2aWRlKCRsMSArIC4wNSwgJGwyICsgLjA1KSwgZGl2aWRlKCRsMiArIC4wNSwgJGwxICsgLjA1KSk7XG59XG5cbi8vIFJldHVybiBXQ0FHMi4wIHJlbGF0aXZlIGx1bWluYW5jZVxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9XQUkvR0wvd2lraS9SZWxhdGl2ZV9sdW1pbmFuY2Vcbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLVRFQ0hTL0cxNy5odG1sI0cxNy10ZXN0c1xuQGZ1bmN0aW9uIGx1bWluYW5jZSgkY29sb3IpIHtcbiAgJHJnYjogKFxuICAgIFwiclwiOiByZWQoJGNvbG9yKSxcbiAgICBcImdcIjogZ3JlZW4oJGNvbG9yKSxcbiAgICBcImJcIjogYmx1ZSgkY29sb3IpXG4gICk7XG5cbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkcmdiIHtcbiAgICAkdmFsdWU6IGlmKGRpdmlkZSgkdmFsdWUsIDI1NSkgPCAuMDM5MjgsIGRpdmlkZShkaXZpZGUoJHZhbHVlLCAyNTUpLCAxMi45MiksIG50aCgkX2x1bWluYW5jZS1saXN0LCAkdmFsdWUgKyAxKSk7XG4gICAgJHJnYjogbWFwLW1lcmdlKCRyZ2IsICgkbmFtZTogJHZhbHVlKSk7XG4gIH1cblxuICBAcmV0dXJuIChtYXAtZ2V0KCRyZ2IsIFwiclwiKSAqIC4yMTI2KSArIChtYXAtZ2V0KCRyZ2IsIFwiZ1wiKSAqIC43MTUyKSArIChtYXAtZ2V0KCRyZ2IsIFwiYlwiKSAqIC4wNzIyKTtcbn1cblxuLy8gUmV0dXJuIG9wYXF1ZSBjb2xvclxuLy8gb3BhcXVlKCNmZmYsIHJnYmEoMCwgMCwgMCwgLjUpKSA9PiAjODA4MDgwXG5AZnVuY3Rpb24gb3BhcXVlKCRiYWNrZ3JvdW5kLCAkZm9yZWdyb3VuZCkge1xuICBAcmV0dXJuIG1peChyZ2JhKCRmb3JlZ3JvdW5kLCAxKSwgJGJhY2tncm91bmQsIG9wYWNpdHkoJGZvcmVncm91bmQpICogMTAwKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLWZ1bmN0aW9uc1xuLy8gVGludCBhIGNvbG9yOiBtaXggYSBjb2xvciB3aXRoIHdoaXRlXG5AZnVuY3Rpb24gdGludC1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBtaXgod2hpdGUsICRjb2xvciwgJHdlaWdodCk7XG59XG5cbi8vIFNoYWRlIGEgY29sb3I6IG1peCBhIGNvbG9yIHdpdGggYmxhY2tcbkBmdW5jdGlvbiBzaGFkZS1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBtaXgoYmxhY2ssICRjb2xvciwgJHdlaWdodCk7XG59XG5cbi8vIFNoYWRlIHRoZSBjb2xvciBpZiB0aGUgd2VpZ2h0IGlzIHBvc2l0aXZlLCBlbHNlIHRpbnQgaXRcbkBmdW5jdGlvbiBzaGlmdC1jb2xvcigkY29sb3IsICR3ZWlnaHQpIHtcbiAgQHJldHVybiBpZigkd2VpZ2h0ID4gMCwgc2hhZGUtY29sb3IoJGNvbG9yLCAkd2VpZ2h0KSwgdGludC1jb2xvcigkY29sb3IsIC0kd2VpZ2h0KSk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLWZ1bmN0aW9uc1xuXG4vLyBSZXR1cm4gdmFsaWQgY2FsY1xuQGZ1bmN0aW9uIGFkZCgkdmFsdWUxLCAkdmFsdWUyLCAkcmV0dXJuLWNhbGM6IHRydWUpIHtcbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUyO1xuICB9XG5cbiAgQGlmICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiAkdmFsdWUxO1xuICB9XG5cbiAgQGlmIHR5cGUtb2YoJHZhbHVlMSkgPT0gbnVtYmVyIGFuZCB0eXBlLW9mKCR2YWx1ZTIpID09IG51bWJlciBhbmQgY29tcGFyYWJsZSgkdmFsdWUxLCAkdmFsdWUyKSB7XG4gICAgQHJldHVybiAkdmFsdWUxICsgJHZhbHVlMjtcbiAgfVxuXG4gIEByZXR1cm4gaWYoJHJldHVybi1jYWxjID09IHRydWUsIGNhbGMoI3skdmFsdWUxfSArICN7JHZhbHVlMn0pLCAkdmFsdWUxICsgdW5xdW90ZShcIiArIFwiKSArICR2YWx1ZTIpO1xufVxuXG5AZnVuY3Rpb24gc3VidHJhY3QoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwgYW5kICR2YWx1ZTIgPT0gbnVsbCB7XG4gICAgQHJldHVybiBudWxsO1xuICB9XG5cbiAgQGlmICR2YWx1ZTEgPT0gbnVsbCB7XG4gICAgQHJldHVybiAtJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSAtICR2YWx1ZTI7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUyKSAhPSBudW1iZXIge1xuICAgICR2YWx1ZTI6IHVucXVvdGUoXCIoXCIpICsgJHZhbHVlMiArIHVucXVvdGUoXCIpXCIpO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cblxuICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxuXG4gICY6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiBhdXRvOyAvLyBPdmVycmlkZSBmaXhlZCBicm93c2VyIGhlaWdodFxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGhlaWdodDogaWYodW5pdCgkaW5wdXQtbGluZS1oZWlnaHQpID09IFwiXCIsICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LWxpbmUtaGVpZ2h0KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHdpZHRoOiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgaGVpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aDtcbiAgbWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1iYXNlIC0gJGZvcm0tY2hlY2staW5wdXQtd2lkdGgpICogLjU7IC8vIGxpbmUtaGVpZ2h0IG1pbnVzIGNoZWNrIGhlaWdodFxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0OyAvLyBLZWVwIHRoZW1lZCBhcHBlYXJhbmNlIGZvciBwcmludFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWNoZWNrLXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGZpbHRlcjogJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuXG4gICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXTppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG5cbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKSwgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSk7XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk7XG4gIH1cblxuICAvLyBVc2UgZGlzYWJsZWQgYXR0cmlidXRlIGluIGFkZGl0aW9uIG9mIDpkaXNhYmxlZCBwc2V1ZG8tY2xhc3NcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yO1xuICBjdXJzb3I6ICRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjtcbn1cblxuLy9cbi8vIFN3aXRjaFxuLy9cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKTtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb247XG5cbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gICAgJjotd2Via2l0LWF1dG9maWxsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk7XG4gICAgICB0cmFuc2Zvcm06ICRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTtcbiAgICB9XG4gIH1cbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpXG4pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGZvbnQtc3R5bGU6ICRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmctY29sb3I7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpLCBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemUsICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IGlmKCRlbmFibGUtYnV0dG9uLXBvaW50ZXJzLCBwb2ludGVyLCBudWxsKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cyArICYsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGJ0bi1saW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzICsgJixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peCgkY29sb3IsICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtYmFja2dyb3VuZDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtYm9yZGVyO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICAuYnRuLWNoZWNrOmFjdGl2ZSArICYsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gICAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZztcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICBjb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1kYXJrLWJnO1xuICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tZGFyay1ib3gtc2hhZG93KTtcblxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnKTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC1taXhpbnNcbkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1zdGFydCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRuYXYtbGluay1mb250LXdlaWdodDtcbiAgY29sb3I6ICRuYXYtbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZy10b3A6ICRuYXZiYXItcGFkZGluZy15O1xuICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDsgLy8gZGVmYXVsdDogbnVsbFxuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1wYWRkaW5nLXk7XG4gIHBhZGRpbmctbGVmdDogJG5hdmJhci1wYWRkaW5nLXg7IC8vIGRlZmF1bHQ6IG51bGxcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAub2ZmY2FudmFzLXRvcCxcbiAgICAgICAgLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICBhLFxuICAgIGE6aG92ZXIsXG4gICAgYTpmb2N1cyAge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSxcbiAgICBhOmhvdmVyLFxuICAgIGE6Zm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY2FyZC1ib3gtc2hhZG93KTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXRpdGxlLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC10aXRsZS1zcGFjZXIteSAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1jYXAtcGFkZGluZy15ICRjYXJkLWNhcC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLWNhcC1wYWRkaW5nLXkgJGNhcmQtY2FwLXBhZGRpbmcteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1jYXAtcGFkZGluZy15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICBAaWYgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICE9ICRjYXJkLWJnIHtcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNhcmQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLWNhcC1wYWRkaW5nLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1jYXAtcGFkZGluZy14ICogLjU7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15ICRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWJnO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLXRyYW5zaXRpb24pO1xuXG4gICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICBjb2xvcjogJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwICgkYWNjb3JkaW9uLWJvcmRlci13aWR0aCAqIC0xKSAwICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06ICRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm07XG4gICAgfVxuICB9XG5cbiAgLy8gQWNjb3JkaW9uIGljb25cbiAgJjo6YWZ0ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRhY2NvcmRpb24tYnV0dG9uLWljb24pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkYWNjb3JkaW9uLWljb24td2lkdGg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjb3JkaW9uLWJnO1xuICBib3JkZXI6ICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRhY2NvcmRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAkYWNjb3JkaW9uLWJvZHktcGFkZGluZy15ICRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAwOyB9XG4gICAgJjpsYXN0LWNoaWxkIHsgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBmbG9hdDogbGVmdDsgLy8gU3VwcHJlc3MgaW5saW5lIHNwYWNpbmdzIGFuZCB1bmRlcmxpbmluZyBvZiB0aGUgc2VwYXJhdG9yXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDtcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKSkgI3tcIi8qIHJ0bDpcIn0gdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWJyZWFkY3J1bWItZGl2aWRlciwgZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQpKSAje1wiKi9cIn07XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHBhZ2luYXRpb24tdHJhbnNpdGlvbik7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1mb2N1cy1iZztcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkcGFnaW5hdGlvbi1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cbkBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXksICRwYWdpbmF0aW9uLXBhZGRpbmcteCwgbnVsbCwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi1taXhpblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgQGlmICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydCA9PSAoLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCkge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgLy9BZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tbWl4aW5cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGJhZGdlLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6ICRzdHJldGNoZWQtbGluay16LWluZGV4ICsgMTtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICogMS4yNSAkYWxlcnQtcGFkZGluZy14O1xuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LW1vZGlmaWVyc1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRhbGVydC1iYWNrZ3JvdW5kOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1iZy1zY2FsZSk7XG4gICRhbGVydC1ib3JkZXI6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWJvcmRlci1zY2FsZSk7XG4gICRhbGVydC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtY29sb3Itc2NhbGUpO1xuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcblxuICA+IGxpOjpiZWZvcmUge1xuICAgIC8vIEluY3JlbWVudHMgb25seSB0aGlzIGluc3RhbmNlIG9mIHRoZSBzZWN0aW9uIGNvdW50ZXJcbiAgICBjb250ZW50OiBjb3VudGVycyhzZWN0aW9uLCBcIi5cIikgXCIuIFwiO1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzZWN0aW9uO1xuICB9XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIHRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXNwYWNpbmc7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoc3VidHJhY3QoJHRvYXN0LWJvcmRlci1yYWRpdXMsICR0b2FzdC1ib3JkZXItd2lkdGgpKTtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR0b2FzdC1wYWRkaW5nLXggKiAtLjU7XG4gICAgbWFyZ2luLWxlZnQ6ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtbW9kYWwtYmFja2Ryb3AsICRtb2RhbC1iYWNrZHJvcC1iZywgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAqIC41KSAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luOiAoJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgKiAtLjUpICgkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAqIC0uNSkgKCRtb2RhbC1oZWFkZXItcGFkZGluZy15ICogLS41KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmcgLSAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuICogLjU7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgfVxufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWVuZCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xuXG4gIC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtc3RhcnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwICN7XCIvKiBydGw6aWdub3JlICovXCJ9O1xuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6ICRwb3BvdmVyLW1heC13aWR0aDtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcG9wb3Zlci1mb250LXNpemUpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgcG9wb3ZlcidzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHBvcG92ZXItYm94LXNoYWRvdyk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGJvdHRvbTogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItZW5kIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgdG9wOiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoICogLjU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAkc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xuICBib3JkZXItd2lkdGg6ICRzcGlubmVyLWJvcmRlci13aWR0aC1zbTtcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246ICRzcGlubmVyLXZlcnRpY2FsLWFsaWduO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246ICRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkICogMjtcbiAgICB9XG4gIH1cbn1cbiIsIi5vZmZjYW52YXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogJHppbmRleC1vZmZjYW52YXM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgY29sb3I6ICRvZmZjYW52YXMtY29sb3I7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9mZmNhbnZhcy1iZy1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkb2ZmY2FudmFzLWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAkb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQpO1xufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6ICRvZmZjYW52YXMtcGFkZGluZy15ICRvZmZjYW52YXMtcGFkZGluZy14O1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6ICgkb2ZmY2FudmFzLXBhZGRpbmcteSAqIC41KSAoJG9mZmNhbnZhcy1wYWRkaW5nLXggKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogJG9mZmNhbnZhcy1wYWRkaW5nLXkgKiAtLjU7XG4gICAgbWFyZ2luLXJpZ2h0OiAkb2ZmY2FudmFzLXBhZGRpbmcteCAqIC0uNTtcbiAgICBtYXJnaW4tYm90dG9tOiAkb2ZmY2FudmFzLXBhZGRpbmcteSAqIC0uNTtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogJG9mZmNhbnZhcy1wYWRkaW5nLXkgJG9mZmNhbnZhcy1wYWRkaW5nLXg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5vZmZjYW52YXMtc3RhcnQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAkb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg7XG4gIGJvcmRlci1yaWdodDogJG9mZmNhbnZhcy1ib3JkZXItd2lkdGggc29saWQgJG9mZmNhbnZhcy1ib3JkZXItY29sb3I7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5vZmZjYW52YXMtZW5kIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6ICRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aDtcbiAgYm9yZGVyLWxlZnQ6ICRvZmZjYW52YXMtYm9yZGVyLXdpZHRoIHNvbGlkICRvZmZjYW52YXMtYm9yZGVyLWNvbG9yO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5vZmZjYW52YXMtdG9wIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAkb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogJG9mZmNhbnZhcy1ib3JkZXItd2lkdGggc29saWQgJG9mZmNhbnZhcy1ib3JkZXItY29sb3I7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbi5vZmZjYW52YXMtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6ICRvZmZjYW52YXMtYm9yZGVyLXdpZHRoIHNvbGlkICRvZmZjYW52YXMtYm9yZGVyLWNvbG9yO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG5cbi5vZmZjYW52YXMuc2hvdyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWU7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGlmKGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpLCB0aW50LWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3BcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhbHVlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qICAwMS4gVGhlbWUgZGVmYXVsdCBDU1Ncbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS0gR29vZ2xlIEZvbnQgLS0qL1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1SdWJpazoxMDAsMjAwLDMwMCw0MDAsNTAwLDYwMCw3MDAsODAwLDkwMCZkaXNwbGF5PXN3YXAnKTtcblxuLyotLSBDb21tb24gU3R5bGUgLS0qL1xuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sLCBib2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5ib2R5e1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGZvbnQtZmFtaWx5OiAkd29ya3NhbnM7XG4gICAgY29sb3I6ICRmb250c19jb2xvcjtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogJHdvcmtzYW5zO1xufVxuaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbn1cbmgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5oNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuaDYge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbn1cbnA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYSwgYnV0dG9uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuYSwgYnV0dG9uLCBpbWcsIGlucHV0LCBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuKjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuYTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbmltZyB7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99XG51bCB7XG4gICAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5maWd1cmV7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG4vKi0tXG4gICAgLSBDb21tb24gQ2xhc3Nlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZpeCB7XG4gICAgb3ZlcmZsb3c6aGlkZGVuXG59XG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmNsZWFye1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uY29udGFpbmVye1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNDY0cHg7XG4gICAgfVxufVxuQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLmNhcGl0YWxpemUge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm5vLWd1dHRlcnMgPiAuY29sLCAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyotLVxuICAgIC0gQmFja2dyb3VuZCBjb2xvclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4uYmctbGlnaHQtZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG59XG5cbi5iZy1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLmJsdWV3b29kLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzU0YjY1O1xufVxuXG4vKi0gT3ZlcmxheSBDb2xvciBCRyAtKi9cblxuLmJsdWV3b29kLWJnLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDcwLCA5MCwgMTEyLCAwLjkpO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4ub3Zlcmx5LWJnLWJsYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi8qLS1cbiAgICAtIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qLS1cbiAgICAtIElucHV0IFBsYWNlaG9sZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xufVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xufVxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG59XG5cbi8qLS1cbiAgICBTY3JvbGwgVXBcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3Njcm9sbFVwIHtcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvciBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuXHRib3R0b206IDg1cHg7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0aGVpZ2h0OiA0NXB4O1xuXHRsaW5lLWhlaWdodDogMzlweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMTJweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogNDVweDtcblx0ei1pbmRleDogOTk5OTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC4zcztcblx0dHJhbnNpdGlvbjogLjNzO1xuICAgICAmOmhvdmVyIGkge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjoxcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICB9XG59XG5cbi8qLS1cbiAgICAtIE1haW4gV3JhcHBlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1haW4td3JhcHBlciB7XG4gICAgJi5oZWFkZXItdHJhbnNwYXJlbnQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4ubXQtMjN7XG4gICAgbWFyZ2luLXRvcDoyM3B4O1xufVxuLm10LTMwe1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ubXQtNTB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5tdC01NXtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuLm10LTU3e1xuICAgIG1hcmdpbi10b3A6IDU3cHg7XG59XG4ubXQtNjB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5tdC03MHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuLm10LTEwMHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5tYi0xNXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1iLTMwe1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubWItNDB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1iLTUwe1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubWItNTV7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5tYi01N3tcbiAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuLm1iLTYwe1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ubWItNjR7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5tYi02NXtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuLm1iLTcwe1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG4ubWItOTB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cbi5tYi05MntcbiAgIG1hcmdpbi1ib3R0b206IDkycHg7XG59XG4ubWItOTV7XG4gICBtYXJnaW4tYm90dG9tOiA5NXB4O1xufVxuLm1iLTEwMHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbiIsIi8vIEZvbnQgRmFtaWx5XG4kd29ya3NhbnM6ICdSdWJpaycsIHNhbnMtc2VyaWY7XG5cbip7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBDb2xvcnMgLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFRoZW1lIENvbG9yXG5cbiRmb250c19jb2xvcjogIzMzMztcbiRwcmltYXJ5X2NvbG9yOiAjOTk5OTk5O1xuXG4kZm9udHNfY29sb3IyOiM3NTc1NzU7XG4kZm9udHNfY29sb3IzOiM5MTkxOTE7XG5cbiRmb250c19jb2xvcjQ6Izg4ODg4ODtcbiRmb250c19jb2xvcjU6I2E0YTRhNDtcblxuJGZvbnRzX2NvbG9yNjojM0U0NDRBO1xuJGZvbnRzX2NvbG9yNzojODA4MDgwO1xuXG4kZm9udHNfY29sb3I5OiNhN2E3YTc7XG4kZm9udHNfY29sb3IxMDojMjIyO1xuXG4kZm9udHNfY29sb3IxMTojMmYyZjJmO1xuJGZvbnRzX2NvbG9yMTI6I2NjYztcblxuXG4kc2Vjb25kYXJ5X2NvbG9yOiAjNmU2ZTZlO1xuJHNlY29uZGFyeV9jb2xvcjI6ICNmZTM3Mzc7XG4kc2Vjb25kYXJ5X2NvbG9yMzogIzBEQjZDODtcblxuJHNlY29uZGFyeV9jb2xvcjQ6ICNDRjFGMUY7XG4kc2Vjb25kYXJ5X2NvbG9yNTogI2VkOTE1MztcblxuJHNlY29uZGFyeV9jb2xvcjY6ICNlOTM4Mzg7XG4kc2Vjb25kYXJ5X2NvbG9yNzogIzA4ODFhMztcblxuJHNlY29uZGFyeV9jb2xvcjg6ICNmZjY2NjY7XG4kc2Vjb25kYXJ5X2NvbG9yOTogIzliNjUwMTtcbiRzZWNvbmRhcnlfY29sb3IxMDogIzk5OTtcblxuJHNlY29uZGFyeV9jb2xvcjExOiAjZjhmOWY5O1xuJHNlY29uZGFyeV9jb2xvcjEyOiAjMmQyZDJkO1xuXG4kc2Vjb25kYXJ5X2NvbG9yMTM6ICNhODc0MWE7XG5cbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcblxuLy8gRGFyayBDb2xvclxuJGdyZXlfY29sb3I6ICNmOWY5Zjk7XG4kZGFya19ncmV5OiNlOWU5ZTk7XG5cbi8vIExpZ2h0IENvbG9yXG4kbGlnaHQtZ3JleTogI2Y2ZmFmYjtcbiRsaWdodDogIzE5MTkxOTtcblxuXG5cbi8vIEJvZHkgQ29sb3JcbiRib2R5LWNvbG9yOiAjZmZmO1xuJGJvZHktY29sb3ItbGlnaHQ6ICM5MDkwOTA7XG5cblxuLy8gQm9keSBDb2xvclxuJGdyZXktbGlnaHQ6ICNmMGYwZjA7XG4kZ3JleS1kYXJrOiAjODg4ODg4O1xuXG4vLyBIZWFkaW5nIENvbG9yXG4kaGVhZGluZy1jb2xvcjogIzMzMzMzMztcbiRoZWFkaW5nLWNvbG9yLWxpZ2h0OiAjNTA1MDUwO1xuXG5cblxuXG5cbi8vIFJlc3BvbnNpdmUgVmFyaWFibGVzXG4kZXh0cmFCaWctZGV2aWNlIDogJ29ubHkgc2NyZWVuIGFuZCAobWluLXcgaWR0aDogMTYwMHB4KSc7XG4kbGFwdG9wLWRldmljZSA6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSc7XG4kbWluaS1sYXB0b3AtZGV2aWNlIDogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpJztcbiRkZXNrdG9wLWRldmljZSA6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJztcbiR0YWJsZXQtZGV2aWNlOidvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCknO1xuJHNtYWxsLW1vYmlsZTM6J29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MzBweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSc7XG4kbGFyZ2UtbW9iaWxlOidvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJztcbiRzbWFsbC1tb2JpbGUyOiAnb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSc7XG4kc21hbGwtbW9iaWxlOiAnb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSc7XG5cbiIsIi8qIDAyLiBFbGVtZW50ICovXHJcblxyXG4uYnV0dG9ue1xyXG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4iLCJcbi8qIDIuIEhvbWUgMSBIZWFkZXIgY3NzIGhlcmUgKi9cblxuLyogMDEuIGhlYWRlciBjc3MgaGVyZSAqL1xuLm9mZl9jYW52YXJzX292ZXJsYXkge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG5cdG9wYWNpdHk6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Y3Vyc29yOiBjcm9zc2hhaXI7XG4gICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xuICAgIHRvcDogMDtcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cbi5vZmZjYW52YXNfbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbn1cbi5vZmZjYW52YXNfbWVudV93cmFwcGVye1xuXHR3aWR0aDogMjkwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0ei1pbmRleDogOTk7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDB2aDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTMwMHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMTVweCAzMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICAmIC5zbGlua3ktdGhlbWUtZGVmYXVsdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgJiAuc2VhcmNoX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYgLmxhbmd1YWdlX2N1cnJlbmN5e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJiAgLmhlYWRlcl9hY2NvdW50X2FyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgJiAuY2FsbC1zdXBwb3J0e1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ub2ZmY2FudmFzX21haW5fbWVudXtcbiAgICAmID4gbGl7XG4gICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICYubWVudS1vcGVue1xuICAgICAgICAgICAgICAgICYgPiBzcGFuLm1lbnUtZXhwYW5ke1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgICAgICYubWVudS1vcGVue1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBzcGFuLm1lbnUtZXhwYW5ke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ub2ZmY2FudmFzX21haW5fbWVudXtcbiAgICAmIGxpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICAgICYgc3BhbntcbiAgICAgICAgICAgICYubWVudS1leHBhbmR7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIHVsLnN1Yi1tZW51e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLm9mZmNhbnZhc19mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJiBzcGFue1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4uc2xpbmt5LXRoZW1lLWRlZmF1bHQgYTpub3QoLmJhY2spIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgfVxuXG59XG5cbi5jYW52YXNfY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcbiAgICByaWdodDogMTNweDtcbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2FudmFzX29wZW57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMjlweDtcbiAgICB6LWluZGV4OiA5O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgIH1cbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb250c19jb2xvcjtcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAjZmUzNzM3O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiNmZTM3Mzc7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnN0aWNreS1oZWFkZXIuc3RpY2t5IHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTtcblx0d2lkdGg6IDEwMCU7XG5cdHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwwLDAsMC4xMSk7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogOTAwbXM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogOTAwbXM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMiwgMSwgMC4yMiwgMSk7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIsIDEsIDAuMjIsIDEpO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMHM7XG5cdGFuaW1hdGlvbi1kZWxheTogMHM7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG5cdGFuaW1hdGlvbi1kaXJlY3Rpb246IG5vcm1hbDtcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBub25lO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBub25lO1xuXHQtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuXHRhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICBib3gtc2hhZG93OiBpbmhlcml0O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBpbmhlcml0O1xuICAgICAgICBhbmltYXRpb24tbmFtZTogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgb3BhY2l0eTogaW5oZXJpdDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGluaGVyaXQ7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICBvcGFjaXR5OiBpbmhlcml0O1xuICAgIH1cbiAgICAmIC5zZWFyY2hfd2lkZ2V0IHtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbiAgICAmIC5kcm9wZG93bl9hY2NvdW50IHtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgIH1cbiAgICAubWluaV9jYXJ0IHtcbiAgICAgICAgdG9wOiA1NXB4O1xuICAgIH1cbn1cbi5oZWFkZXJfbWlkZGxlLnN0aWNreS1oZWFkZXIuc3RpY2t5e1xuICAgIHBhZGRpbmc6IDdweCAwO1xufVxuLypoZWFkZXIgY3NzIGhlZXIqL1xuLm1haW5faGVhZGVye1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZzogMjdweCAwO1xuICAgIH1cbn1cbi5oZWFkZXJfdG9we1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbn1cblxuXG4ubGFuZ3VhZ2VfY3VycmVuY3l7XG4gICAgJi50ZXh0LXJpZ2h0e1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYuYm90dG9te1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmID4gdWx7XG4gICAgICAgICYgPiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDojY2NjO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICYgdWwuZHJvcGRvd25fY3VycmVuY3l7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgaS5pb24taW9zLWFycm93LWRvd257XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5sYW5ndWFnZV9jdXJyZW5jeSA+IHVsID4gbGk6aG92ZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSl7XG4gICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG59XG5cbi5kcm9wZG93bl9jdXJyZW5jeXtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRiYWNrZ3JvdW5kOiAkYm9keS1jb2xvcjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblx0dG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ei1pbmRleDogOTk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICBtaW4td2lkdGg6IDExNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICB9XG4gICAgJiBsaXtcbiAgICAgICAgJiBhe1xuICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5ib3R0b21fZHJvcF9je1xuICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4uZHJvcGRvd25fbGFuZ3VhZ2V7XG4gICAgQGV4dGVuZCAuZHJvcGRvd25fY3VycmVuY3k7XG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG59XG4ubG9nb3tcbiAgICAmIGltZ3tcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyX21pZGRsZXtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG59XG5cbi5oZWFkZXJfcmlnaHRfaW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlcl9hY2NvdW50X2xpc3R7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAmID4gYXtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmlyc3QgYmFzZWxpbmU7XG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAmIGl7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAyM3B4XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgaXtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgfVxuICAgICAgICAmIHNwYW4uY2FydF9pdGVtdGV4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBzcGFuLmNhcnRfaXRlbXRvdGFse1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgc3BhbntcbiAgICAgICAgJi5pdGVtX2NvdW50e1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxufVxuLmhlYWRlcl9hY2NvdW50X2FyZWEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLmRyb3Bkb3duX3NlYXJjaHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMDglO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk7XG4gICAgd2lkdGg6IDM3MHB4O1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsMCwwLC4yKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbGVmdDogLTQ3cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDE1MSU7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGxlZnQ6IC00N3B4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAxNTElO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgfVxuICAgICYgZm9ybXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJiBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJiBpbnB1dHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgYnV0dG9ue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyogMi40IG1haW4gbWVudSBjc3MgaGVyZSAqL1xuLm1lbnVfcG9zaXRpb257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW5fbWVudXtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmIG5hdntcbiAgICAgICAgJiA+IHVse1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICYgPiBsaXtcblx0ICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAmIHVsLnN1Yl9tZW51e1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJiAubWVnYV9tZW51e1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDMwcHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHhcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMXB4IDVweCAxMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHVsLnN1Yl9tZW51e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMXB4IDAgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNXMpO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAmIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm1lZ2FfaXRlbXN7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJiAubWVnYV9tZW51e1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMzBweDtcbiAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggMTFweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVnYV9tZW51X2lubmVye1xuICAgICAmID4gbGl7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAmID4gYXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgaW1ne1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgdWx7XG4gICAgICAgICAgICAmIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qbWFpbiBtZW51IGNzcyBlbmQqL1xuXG4vKm1pbmkgY2FydCBjc3MgaGVyZSovXG4ubWluaV9jYXJ0X3dyYXBwZXJ7XG4gICAgJjpob3ZlcntcbiAgICAgICAgJiAubWluaV9jYXJ0e1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDE4cHggMzNweDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTFweCAyMHB4O1xuICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuLm1pbmlfY2FydCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtaW4td2lkdGg6IDM1NXB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcblx0YmFja2dyb3VuZDogJGJvZHktY29sb3I7XG5cdHotaW5kZXg6IDk5OTtcblx0cmlnaHQ6IDA7XG4gICAgdG9wOiAyMDglO1xuXHRtYXgtaGVpZ2h0OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjoxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNXMpO1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogdW5zZXQ7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDExcHggMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgcmlnaHQ6IC00NHB4O1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0b3A6IDEzMCU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiB1bnNldDtcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTFweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICByaWdodDogLTQ0cHg7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRvcDogMTMwJTtcbiAgICB9XG59XG5cbi5jYXJ0X2ltZyB7XG5cdHdpZHRoOiA5NXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICB9XG59XG4uY2FydF9pbmZve1xuICAgIHdpZHRoOiA2MyU7XG4gICAgJiBhe1xuICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwe1xuICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuLmNhcnRfcmVtb3Zle1xuICAgICYgYXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcblxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FydF9pdGVtIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMTFweCAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubWluaV9jYXJ0X3RhYmxle1xuICAgIHBhZGRpbmc6IDIzcHggMDtcblxufVxuLmNhcnRfdG90YWx7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAmIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgJi5wcmljZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuLmNhcnRfYnV0dG9ue1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MTVweDtcbiAgICB9XG4gICAgJiBhe1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZjBmMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMHB4IDExcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKm1pbmkgY2FydCBjc3MgZW5kKi9cblxuXG4vKmhvbWUgdGhyZWUgY3NzIGhlcmUqL1xuLmhlYWRlcl9taWRkbGUze1xuICAgIHBhZGRpbmc6IDM3cHggMCA4cHg7XG4gICAgJiAubG9nb3tcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbi5tZW51X3RocmVle1xuICAgICYgbmF2e1xuICAgICAgICAmID4gdWx7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5taW5pX2NhcnRfd3JhcHBlcjN7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgJiAuaGVhZGVyX2FjY291bnRfbGlzdHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAmIC5taW5pX2NhcnR7XG4gICAgICAgIHRvcDogMTU1JTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5zZWFyY2hfYm94M3tcbiAgICAmIC5kcm9wZG93bl9zZWFyY2h7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB0b3A6IDE2MCU7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG4uaGVhZGVyX3RyYW5zcGFyZW50IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICB9XG59XG5cblxuXG5cblxuLypob21lIGZvdXIgY3NzIGhlcmUqL1xuLmhlYWRlcl9ib3R0b200e1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgICAmLnN0aWNreS1oZWFkZXIuc3RpY2t5e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuXG4iLCJcclxuLyogdHJhbnNpdGlvbiAqL1xyXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydHkpe1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogJHByb3BlcnR5O1xyXG59XHJcblxyXG4vKiBmbGV4ICovXHJcbkBtaXhpbiBmbGV4KCRwcm9wZXJ0eSl7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxufVxyXG5cclxuLyogdHJhbnNmb3JtICovXHJcbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3BlcnR5KSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wZXJ0eTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogJHByb3BlcnR5O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiAkcHJvcGVydHk7XHJcbn1cclxuXHJcblxyXG4vKiBvcGFjaXR5ICovXHJcbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5KXtcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICAgLW1zLWZpbHRlcjogJG9wYWNpdHk7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKiAwMi4gc2xpZGVyIGFyZWEgY3NzIGhlcmUgKi9cclxuLnNpbmdsZV9zbGlkZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG4gICAgICAgIGhlaWdodDogNjgzcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgIH1cclxuIFxyXG59XHJcbi5zbGlkZXJfc2VjdGlvbntcclxuICAgICYubWItNDB7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubWItNzB7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNsaWRlcl9hcmVhe1xyXG4gICAgJiAub3dsLWRvdHN7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KC01MCUpO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAub3dsLWRvdHtcclxuICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpZGVyX2NvbnRlbnR7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJiBoMXtcclxuICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDY2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwIDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgIG1heC13aWR0aDogNTElO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUzJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjdweCAwIDI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjlweCAwIDI5cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTklO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAwIDE1cHg7XHJcbiAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDEsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDIsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgaDMsLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgYSwuYWN0aXZlIC5zbGlkZXJfY29udGVudCBwLC5hY3RpdmUgLnNsaWRlcl9jb250ZW50IHNwYW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IGgye1xyXG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG59XHJcbi5hY3RpdmUgLnNsaWRlcl9jb250ZW50IGgzLC5hY3RpdmUgLnNsaWRlcl9jb250ZW50IHNwYW57XHJcbiAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbn1cclxuLmFjdGl2ZSAuc2xpZGVyX2NvbnRlbnQgcHtcclxuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcclxufVxyXG4uYWN0aXZlIC5zbGlkZXJfY29udGVudCBhe1xyXG4gICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG59XHJcblxyXG5cclxuXHJcbi8qaG9tZSB0aHJlZSBjc3MgaGVyZSovXHJcbi5zbGlkZXJfc190aHJlZXtcclxuICAgICYgLnNpbmdsZV9zbGlkZXJ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDU0cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGhlaWdodDogNzQxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICBoZWlnaHQ6IDU1NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uc2xpZGVyX2NfdGhyZWV7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTQ1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLypob21lIGZvdXIgY3NzIGhlcmUqL1xyXG4uc2xpZGVyX3NfZm91ciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4NHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICAgIH1cclxufVxyXG4uYWN0aXZlIC5zbGlkZXJfY19mb3VyIGgxLC5hY3RpdmUgLnNsaWRlcl9jX2ZvdXIgaDJ7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zbGlkZXJfY29udGVudCBoMntcclxuICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC41cztcclxuICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcclxufVxyXG4uc2xpZGVyX2ZvdXJfYXJlYXtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiAub3dsLW5hdntcclxuICAgICAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAmLm93bC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAub3dsLW5hdntcclxuICAgICAgICAmIGRpdntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgY29sb3I6IzMzMztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDojZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm93bC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2xpZGVyX2NfZm91cntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIH1cclxuICAgICYgaDF7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qMDQuIGJhbm5lciBzZWN0aW9uIGNzcyBoZXJlICovXHJcbi5iYW5uZXJfZ2FsbGVyeV9hcmVhe1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIHBhZGRpbmc6IDU3cHggMCAyNXB4O1xyXG4gICAgfVxyXG59XHJcbi5zaW5nbGVfYmFubmVye1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIFxyXG59XHJcblxyXG4uYmFubmVyX3RodW1ie1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhcjtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XHJcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAzMDBtcyBsaW5lYXI7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGxpbmVhcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5iYW5uZXJfdGV4dHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICB9XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmJhbm5lcl9zdGF0aWNfYXJlYXtcclxuICAgIGJhY2tncm91bmQ6I2Y4ZjhmODtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBwYWRkaW5nOiA1OHB4IDAgNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFubmVyX3N0YXRpY19jb250ZW50e1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2UgfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1pbmktbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiMzMzM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6JHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qaG9tZSB0d28gY3NzIGhlcmUqL1xyXG4uYmFubmVyX2Nhcm91c2VsIHtcclxuICAgICYgLmNvbC1sZy0ze1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmIC5vd2wtbmF2e1xyXG4gICAgICAgICAgICAmIGRpdntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAub3dsLW5hdntcclxuICAgICAgICAmIGRpdntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDQ5JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKmhvbWUgdGhyZWUgY3NzIGhlcmUqL1xyXG4uYmFubmVyX3N0eWxlX3RocmVle1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuICAgICYgLmJhbm5lcl90aHVtYntcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5iYW5uZXJfdGV4dHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgIGxlZnQ6IDklO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLypob21lIGZvdXIgY3NzIGhlcmUqL1xyXG4uYmFubmVyX3N0eWxlX2ZvdXJ7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qIDAzLiBwcm9kdWN0IHNlY3Rpb24gY3NzIGhlcmUgKi9cbi50YWItY29udGVudCA+IC50YWItcGFuZS5hY3RpdmUge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiBhdXRvO1xuXHRvcGFjaXR5OiAxO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi50YWItY29udGVudCA+IC50YWItcGFuZXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOztcbn1cblxuLnByb2R1Y3RfYXJlYXtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2hlYWRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICYgLnNlY3Rpb25fdGl0bGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxufVxuLnNlY3Rpb25fdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHhcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHhcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuLnByb2R1Y3RfdGFiX2J0bntcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmIGxpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZV9wcm9kdWN0e1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAmOmhvdmVye1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAyNXB4IDAgcmdiYSgwLDAsMCwuMSk7XG4gICAgICAgICYgLmFkZF90b19jYXJ0e1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBib3R0b206IDE3cHg7XG5cbiAgICAgICAgfVxuICAgICAgICAmIC5wcmljZV9ib3h7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICYgLmFjdGlvbl9saW5rc3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgICAgICAmIGEuc2Vjb25kYXJ5X2ltZ3tcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAwcztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuLnByb2R1Y3RfdGh1bWJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICYgYS5zZWNvbmRhcnlfaW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAmIGF7XG4gICAgICAgICYgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uYWN0aW9uX2xpbmtze1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogNTBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB6LWluZGV4OiA5O1xuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5sYWJlbF9wcm9kdWN0e1xuICAgICYgc3BhbntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAmLmxhYmVsX3NhbGV7XG4gICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLmxhYmVsX25ld3tcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZHVjdF9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMTZweCAxNHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgfVxuICAgICYgaDR7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICYgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X3JhdGluZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICYgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmMmMzMWY7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByaWNlX2JveHtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgJiBzcGFue1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmLm9sZF9wcmljZXtcbiAgICAgICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICAgICYuY3VycmVudF9wcmljZXtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuXG4gICAgICAgIH1cblxuXG4gICAgfVxufVxuLmFkZF90b19jYXJ0e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgICYgYXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3RfY2Fyb3VzZWx7XG4gICAgJiAucHJvZHVjdF90aHVtYntcbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5jb2wtbGctM3tcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0OSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnByb2R1Y3RfZGxfY29sdW1uM3tcbiAgICAmIC5vd2wtaXRlbS5hY3RpdmUuY2VudGVye1xuICAgICAgICAmIC5wcm9kdWN0X3RpbWluZ3tcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGxpbmVhcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgICYgLmRlYWxzX2l0ZW1fcHJvZHVjdHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgfVxufVxuLmRlYWxzX2l0ZW1fcHJvZHVjdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdF9pdGVtc3tcbiAgICAmIC5zaW5nbGVfcHJvZHVjdHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcm9kdWN0X2RlYWxzIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiA1OHB4IDAgNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTdweDtcbiAgICB9XG59XG4uY291bnRkb3duX2FyZWF7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG5cbi5zaW5nbGVfY291bnRkb3duIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIjpcIjtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIHRvcDogNDUlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICB0b3A6IDM5JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICB0b3A6IDM3JTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgdG9wOiAzMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzN3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzN3B4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgICB9XG5cbn1cblxuLmNvdW50ZG93bl9udW1iZXIge1xuXHRmb250LXNpemU6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuLmNvdW50ZG93bl90aXRsZSB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxufVxuLnByb2R1Y3RfdGltaW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXHR0cmFuc2l0aW9uOiAuM3M7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLXJpZ2h0OiAtMTAwJTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Zm9udC1zaXplOiAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgbGluZWFyO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnkge1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnlfbGVmdHtcbiAgICAmIC5wcm9kdWN0X2NvbnRlbnR7XG4gICAgICAgIG1hcmdpbjogNDVweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgIH1cbn1cbi5wcm9kdWN0X2dhbGxlcnlfcmlnaHR7XG4gICAgJiAucHJvZHVjdF9pdGVtcy50b3B7XG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGUyfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi5ib25pcXVlX21lc3NhZ2VzX2FyZWF7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iZy9iYW5uZXI3LmpwZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5ib25pcXVlX21lc3NhZ2VzX3RleHR7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDU3cHggMCA2MHB4O1xuICAgIH1cbiAgICAmIGgze1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICB9XG5cbiAgICB9XG4gICAgJiBhe1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6IzMzMztcbiAgICAgICAgcGFkZGluZzogMjBweCA1NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuXG4vKmhvbWUgdHdvIGNzcyBoZXJlKi9cbi5wcm9kdWN0X2Jhbm5lcl9zdGF0aWN7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgfVxuXG59XG4ucHJvZHVjdF9iYW5uZXJfbGVmdHtcbiAgICAmIC5wcm9kdWN0X3RpbWluZ3tcbiAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY291bnRkb3duX2FyZWEge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICB9XG4gICAgJiAuc2luZ2xlX2NvdW50ZG93biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgdG9wOiAyNyU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgdG9wOiAyNiU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY291bnRkb3duX251bWJlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgQG1lZGlhICN7JG1pbmktbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY291bnRkb3duX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBAbWVkaWEgI3skbWluaS1sYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X2NvbnRlbnRfaW5uZXJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDI1cHggMCByZ2JhKDAsMCwwLC4xKTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICYgLmFkZF90b19jYXJ0IHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuYWRkX3RvX2NhcnQge1xuICAgICAgICBib3R0b206IC0xN3B4O1xuICAgIH1cbn1cblxuLmJhbm5lcl9zdGF0aWNfcmlnaHQyIHtcblx0cGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgICAmIC5iYW5uZXJfc3RhdGljX2NvbnRlbnQge1xuICAgICAgICAmIGgze1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICAgIGNvbG9yOiNjNjE5MzI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgY29sb3I6ICNjNjE5MzI7XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmFubmVyX3N0YXRpY190aHVtYjIge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5cbi5wcm9kdWN0X2FyZWEubWItMTAwe1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbn1cblxuLmNhdGVnb3JpZXNfcHJvZHVjdF9hZXJhe1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDI1cHggOTBweCAzMHB4O1xuICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHggMzBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICB9XG59XG5cbi5jYXRlZ29yaWVzX2NvbnRhaW5lcntcbiAgICAmIC5jb2wtbGctMntcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmIC5jYXRlZ29yaWVzX3Byb2R1Y3RfdGh1bWJ7XG4gICAgICAgICYgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5vd2wtbmF2e1xuICAgICAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLm93bC1uYXZ7XG4gICAgICAgICYgZGl2e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0OSU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm93bC1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2F0ZWdvcmllc19wcm9kdWN0X3RleHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbiAgICAmIGgze1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLypob21lIGZvdXIgY3NzIGhlcmUqL1xuLmJhbm5lcl9zdGF0aWM0X2lubmVye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICAmIC5iYW5uZXJfc3RhdGljX3RodW1iMntcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAyM3B4IDAgNTJweDtcbiAgICB9XG59XG4ucF9iYW5uZXJfc3RhdGljNHtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgICB9XG4gICAgJiAuYmFubmVyX3N0YXRpY19jb250ZW50IHtcbiAgICAgICAgJiBoM3tcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgICAgICAgICBjb2xvcjogI2M2MTkzMjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxNHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JG1pbmktbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjYzYxOTMyO1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uY3VzdG9tX3Byb2R1Y3RfYXJlYSB7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG59XG5cbi5zbWFsbF9wcm9kdWN0X2FyZWF7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICAgICYuY29sdGhyZWV7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgICYgLm93bC1uYXZ7XG4gICAgICAgICAgICAmIGRpdntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAub3dsLW5hdntcbiAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC05MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICB0b3A6IC03M3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIHRvcDogLTYycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgdG9wOiAtNTFweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5zZWN0aW9uX3RpdGxle1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICAgICYgaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICYgLnByaWNlX2JveHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF90aHVtYntcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHdpZHRoOiA4MnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgycHgpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfaXRlbXMge1xuICAgICAgICAmIC5zaW5nbGVfcHJvZHVjdHtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuIiwiLyogMDUuIGJsb2cgYXJlYSBjc3MgaGVyZSAqL1xyXG5cclxuLmJsb2dfY2Fyb3VzZWx7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICYgLm93bC1uYXZ7XHJcbiAgICAgICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5vd2wtbmF2e1xyXG4gICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNDklO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm93bC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgJiAuY29sLWxnLTN7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuLnNpbmdsZV9ibG9ne1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG4uYmxvZ190aHVtYntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDAuMDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgaW1ne1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxufVxyXG4uYmxvZ19jb250ZW50IHtcclxuICAgcGFkZGluZzogMjVweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZzogMThweCAxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAxM3B4O1xyXG4gICAgfVxyXG4gICAgJiBoNHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtaW5pLWxhcHRvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmJsb2dfZm9vdGVye1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgIH1cclxuICAgICYgPiBhe1xyXG4gICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uY29sb3JfdHdve1xyXG4gICAgJiAub3dsLW5hdiBkaXY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjI7XHJcbiAgICB9XHJcbiAgICAmIC5wb3N0X2F1dGhvciBhe1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMjtcclxuICAgIH1cclxuICAgICYgLmJsb2dfY29udGVudCBoNCBhOmhvdmVye1xyXG4gICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjI7XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX2Zvb3RlciA+IGE6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IyO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLypob21lIHRocmVlIGNzcyBoZXJlKi9cclxuXHJcblxyXG4uY29sb3JfdGhyZWV7XHJcbiAgICAmIC5vd2wtbmF2IGRpdjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yMztcclxuICAgIH1cclxuICAgICYgLnBvc3RfYXV0aG9yIGF7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IzO1xyXG4gICAgfVxyXG4gICAgJiAuYmxvZ19jb250ZW50IGg0IGE6aG92ZXJ7XHJcbiAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yMztcclxuICAgIH1cclxuICAgICYgLmJsb2dfZm9vdGVyID4gYTpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjM7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyowNi4gbmV3c2xldHRlciBhcmVhIGNzcyBoZXJlKi9cclxuLm5ld3NsZXR0ZXJfYXJlYV9zdGFydHtcclxuICAgIHBhZGRpbmc6IDkycHggMCAxMDBweDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgIHBhZGRpbmc6IDc0cHggMCA4MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogNTdweCAwIDYwcHg7XHJcbiAgICB9XHJcbiAgICAmIC5zZWN0aW9uX3RpdGxle1xyXG4gICAgICAgICYgaDJ7XHJcbiAgICAgICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5uZXdzbGV0dGVyX2NvbnRhaW5lciB7XHJcblx0cGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuLnN1YnNjcmliZV9mb3Jte1xyXG4gICAgJiBmb3Jte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgd2lkdGg6IDQzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZmRmZGY7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJ1dHRvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1haWxjaGltcC1lcnJvciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiBncmVlbjtcclxufVxyXG4ubWFpbGNoaW1wLXN1Y2Nlc3Mge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNTEwcHg7XHJcblx0Y29sb3I6IGdyZWVuO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKmhvbWUgdHdvIGNzcyBoZXJlKi9cclxuXHJcbi5jb2xvcl90d297XHJcbiAgICAmIC5zdWJzY3JpYmVfZm9ybSBmb3JtIGJ1dHRvbjpob3ZlcntcclxuICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjI7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKmhvbWUgdGhyZWUgY3NzIGhlcmUqL1xyXG4uY29sb3JfdGhyZWV7XHJcbiAgICAmIC5zdWJzY3JpYmVfZm9ybSBmb3JtIGJ1dHRvbjpob3ZlcntcclxuICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjM7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyogMjEuIHNoaXBwaW5nIGNzcyBoZXJlICovXHJcbi5zaGlwcGluZ19hcmVhIHtcclxuXHRwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCAzNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2luZ2xlX3NoaXBwaW5ne1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sM3tcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiAuc2hpcHBpbmdfaWNvbmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IzMzMztcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiMzMzM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zaGlwcGluZ19pY29uZXtcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4OHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogNzVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gICAgJiBpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogODhweDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogODBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaGlwcGluZ19jb250ZW50e1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5zaGlwcGluZ19wYWRkaW5ne1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDM2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKnRlc3RpbW9uaWFsIGNzcyBoZXJlKi9cclxuLnRlc3RpbW9uaWFsX2FyZWEge1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi50ZXN0aW1vbmlhbF9jb250YWluZXJ7XHJcbiAgICAmIC50ZXN0aW1vbmlhbF9pY29uX2ltZ3tcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAudGVzdGltb25pYWxfdGh1bWJ7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmNvbC1sZy00e1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmIC5vd2wtbmF2e1xyXG4gICAgICAgICAgICAmIGRpdntcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAub3dsLW5hdntcclxuICAgICAgICAmIGRpdntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDQ5JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vd2wtbmV4dHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi50ZXN0aW1vbmlhbF90aHVtYntcclxuICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5zaW5nbGVfdGVzdGltb25pYWwge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4udGVzdGlfdGl0bGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgfVxyXG4gICAgJiBoMntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYgaXtcclxuICAgICAgIGZvbnQtc2l6ZTogNjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udGVzdGltb25pYWxfY29udGVudHtcclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICBcclxufVxyXG4udGVzdGltb25pYWxfaWNvbl9pbWd7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKmhvbWUgdHdvIGNzcyBoZXJlKi9cclxuXHJcbi50ZXN0aW1vbmlhbF90d297XHJcbiAgICBiYWNrZ3JvdW5kOiNmOGY4Zjg7XHJcbiAgICBwYWRkaW5nOiA5NHB4IDA7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBwYWRkaW5nOiA1NnB4IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLypicmFuZCBjc3MgaGVyZSovXHJcbi5icmFuZF9hcmVhIHtcclxuXHRwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBwYWRkaW5nOiA1NnB4IDA7XHJcbiAgICB9XHJcbn1cclxuLmJyYW5kX2NvbnRhaW5lcntcclxuICAgICYgLnNpbmdsZV9icmFuZHtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiAub3dsLW5hdntcclxuICAgICAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLm93bC1uYXZ7XHJcbiAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA0OSU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYub3dsLW5leHR7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2luZ2xlX2JyYW5ke1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICYgaW1ne1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgcm90YXRlKDAuMDVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5icmFuZF9wYWRkaW5ne1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgICYgLmJyYW5kX2NvbnRhaW5lcntcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qICAwNy4gZm9vdGVyIGFyZWEgY3NzIGhlcmUgKi9cblxuLmZvb3Rlcl90b3B7XG4gICAgcGFkZGluZzogNDVweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogNzdweCAwIDM4cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgIHBhZGRpbmc6IDU3cHggMCAxMHB4O1xuICAgIH1cbn1cbi53aWRnZXRzX2NvbnRhaW5lcntcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlMn17XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgJiA+IGgze1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICMxNjE1MWE7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLmZvb3Rlcl9wYXltZW50e1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG59XG4uZm9vdGVyX21lbnV7XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmICBpe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTUxYTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLndpZGdldF9uZXdzbGV0dGVye1xuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29weXJpZ2h0X2FyZWF7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHg7XG4gICAgfVxuICAgICYgcHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXNpemU6MTVweDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZm9vdGVyX2JvdHRvbXtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgIH1cbn1cblxuLmZvb3Rlcl9wYWRkaW5ne1xuICAgJiAuZm9vdGVyX3RvcCB7XG4gICAgICAgIHBhZGRpbmc6IDU4cHggMCA1NHB4O1xuICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU3cHggMCAyMnB4O1xuICAgICAgICB9XG4gICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgIHBhZGRpbmc6IDU3cHggMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogMTAuIHNob3AgcGFnZSBjc3MgaGVyZSAqL1xuLnNob3BfYXJlYXtcblxuXG59XG4uY2FudmFzX3BhZGRpbmd7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJyZWFkY3J1bWJzX2FyZWF7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAyMXB4IDAgMjhweDtcbiAgICB9XG59XG5cbi5icmVhZGNydW1iX2NvbnRlbnR7XG4gICAgJiBoM3tcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNpZGViYXJfd2lkZ2V0e1xuICAgICYgLnNpbmdsZV9iYW5uZXJ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAmIGF7XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLndpZGdldF9saXN0e1xuICAgICYud2lkZ2V0X2ZpbHRlcntcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLndpZGdldF9jYXRlZ29yaWVze1xuICAgICAgICAmID4gdWx7XG4gICAgICAgICAgICAmID4gbGl7XG4gICAgICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAmID4gYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi53aWRnZXRfc3ViX2NhdGVnb3JpZXN7XG4gICAgICAgICAgICAgICAgICAgICYgPiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICctJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgdWx7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgJiBsaXtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDlweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ5cHg7XG4gICAgfVxuICAgICYgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgfVxuICAgICYgPiB1bHtcbiAgICAgICAgJiA+IGxpe1xuICAgICAgICAgICAgJiA+IGF7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZSB7XG5cdGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG5cdGhlaWdodDogMnB4O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZDogI2RiZGJkYjtcblx0Ym9yZGVyOiBub25lO1xuXHR3aWR0aDogOTIlO1xuXHRtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4udWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG5cdGJhY2tncm91bmQ6ICRib2R5LWNvbG9yO1xuXHR3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgdG9wOiAtN3B4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnlfY29sb3I7XG59XG5cbi53aWRnZXRfbGlzdC53aWRnZXRfZmlsdGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICYgZm9ybXtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZSB9e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgYnV0dG9ue1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4udGFnX2Nsb3Vke1xuICAgICYgYXtcbiAgICAgICAgbWFyZ2luOiAwIDVweCAxMnB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnNob3BfYmFubmVyX2FyZWF7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuLnNob3BfdG9vbGJhciB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMThweDtcbiAgICB9XG5cbn1cblxuXG4uc2VsZWN0X29wdGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAmIC5uaWNlLXNlbGVjdCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgJiB1bC5saXN0e1xuICAgICAgICAgICAgdG9wOiAxMTQlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmljZXNlbGVjdF9vcHRpb257XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG59XG5cbi5wYWdlX2Ftb3VudHtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbiAgICAmIHB7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpc3RfYnV0dG9ue1xuICAgICYgdWx7XG4gICAgICAgICYgbGl7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiBhe1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICYgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5wcm9kdWN0X3JhdHRpbmd7XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICYgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3RfbGlzdF9pdGVte1xuICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcm9kdWN0X2NvbnRlbnR7XG4gICAgICAgICYgaDN7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfcmF0dGluZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cblxuXG4ucGFnaW5hdGlvbntcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICB9XG4gICAgJiB1bHtcbiAgICAgICAgJiBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmN1cnJlbnR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5uZXh0e1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnNob3BfdG9vbGJhci50X2JvdHRvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweDtcbiAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgIH1cbiAgICAmIC5wYWdpbmF0aW9ue1xuICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnNob3BfcmV2ZXJzZXtcbiAgICAmIC50YWItY29udGVudHtcbiAgICAgICAgJiAucm93e1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi5ncmlkX3ZpZXd7XG5cbiAgICAmIC5xdWlja19idXR0b257XG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJiBhe1xuICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5hY3Rpb25fYnV0dG9ue1xuICAgICAgICAmIHVse1xuICAgICAgICAgICAgJiBsaXtcbiAgICAgICAgICAgICAgICAmIGF7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuaG92ZXJfYWN0aW9ue1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICB3aWR0aDogNDNweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud2lkZ2V0X2Jhbm5lcntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpob3ZlcntcbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCA5MDBtcyBsaW5lYXI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDkwMG1zIGxpbmVhcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmV7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjIpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNTElO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuLndpZGdldF9zaWRfcHJvZHVjdHtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgfVxuICAgICYgLnNlY3Rpb25fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAmIGgye1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAub3dsLW5hdntcbiAgICAgICAgJiBkaXZ7XG4gICAgICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAucHJvZHVjdF9jb250ZW50e1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICAmIGg0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYgLnByaWNlX2JveHtcbiAgICAgICAgJiBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLyogc2hvcCBwYWdlIGNzcyBoZXJlKi9cblxuLnNob3BfcmV2ZXJzZXtcbiAgICAmIC5yb3d7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxufVxuLnJvdy5zaG9wX3dyYXBwZXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnNob3BfdG9vbGJhcl9idG57XG4gICAgJiA+IGJ1dHRvbntcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXI6IDA7XG5cdCAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICAmLmJ0bi1ncmlkLTN7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb24vYmtnX2dyaWQucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbi9ia2dfZ3JpZF9ob3Zlci5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRuLWdyaWQtNHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbi9ia2dfZ3JpZDQucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9pY29uL2JrZ19ncmlkNF9ob3Zlci5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnRuLWxpc3R7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1nL2ljb24vYmtnX2xpc3QucG5nKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvaWNvbi9ia2dfbGlzdF9ob3Zlci5wbmcpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4ucHJvZHVjdF9jb250ZW50Lmxpc3RfY29udGVudCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JpZF9jb250ZW50e1xuICAgICYgLnByb2R1Y3RfcmF0aW5nc3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5ncmlkX2xpc3R7XG4gICAgJiAuZ3JpZF9uYW1le1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmIC5hY3Rpb25fbGlua3N7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgb3BhY2l0eTogaW5oZXJpdDtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgJiB1bHtcbiAgICAgICAgICAgICYgbGl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiAubGlzdF9hY3Rpb25fd3JhcHBlcntcbiAgICAgICAgJiAuYWN0aW9uX2xpbmtze1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAubGlzdF9hY3Rpb25fcmlnaHR7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbi5saXN0X2FjdGlvbl93cmFwcGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjdGlvbl9saW5rcy5hY3Rpb25fX2xpc3R7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5ncmlkX2xpc3R7XG4gICAgJiAuYWN0aW9uX2xpbmtzLmFjdGlvbl9fbGlzdHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubGlzdF9jYXJ0X2J0bntcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgfVxuICAgICYgYXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmdyaWRfbGlzdCAucHJvZHVjdF9jb250ZW50LmdyaWRfY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ3JpZF9saXN0IC5wcm9kdWN0X2NvbnRlbnQubGlzdF9jb250ZW50IHtcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogNjkuNjY3JTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogNjcuNjY3JTtcbiAgICB9XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgICYgaDQucHJvZHVjdF9uYW1le1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgICB9XG4gICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5wcmljZV9ib3h7XG4gICAgICAgIG9wYWNpdHk6IGluaGVyaXQ7XG4gICAgfVxuICAgICYgLnByb2R1Y3RfZGVzY3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDE4cHggMCAyNHB4O1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbjogMTRweCAwIDE4cHg7XG4gICAgICAgIH1cbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTRweDtcbiAgICAgICAgfVxuICAgICAgICAmIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogODQlO1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLmdyaWRfbGlzdCB7XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbn1cbi5ncmlkX2xpc3QgLnByb2R1Y3RfdGh1bWIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogMzAuMzMzJTtcbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogMzIuMzMzJTtcbiAgICB9XG4gICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG59XG4uY29sLWN1c3QtNSB7XG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XG5cdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRmbGV4OiAwIDAgMjAlO1xuXHRtYXgtd2lkdGg6IG1heC13aWR0aDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMlO1xuXHQgICAgZmxleDogMCAwIDMzJTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbn1cbi5zaG9wX3dyYXBwZXIgPiBkaXYge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cblxuLnNob3BfdG9vbGJhcl93cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRwYWRkaW5nOiA4cHggMTBweDtcblx0bWFyZ2luOiAwIDAgMzBweDtcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDVweDtcbiAgICB9XG59XG5cbi5zaG9wX3Rvb2xiYXJfYnRue1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cblxuLnNob3Bfd3JhcHBlcntcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbiAgICAmIC5wcm9kdWN0X3RodW1ie1xuICAgICAgICAmIGF7XG4gICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuc2luZ2xlX3Byb2R1Y3R7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJi5ncmlkX2xpc3R7XG4gICAgICAgICYgLnNpbmdsZV9wcm9kdWN0e1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIC5sYWJlbF9wcm9kdWN0e1xuICAgICAgICBib3R0b206IDQwcHg7XG4gICAgfVxuXG59XG5cbi8qIHNob3AgcGFnZSBjc3MgZW5kKi9cblxuLypzaG9wIGZ1bGx3aWR0aCBjc3MgaGVyZSovXG4uc2hvcF9mdWxsd2lkdGh7XG4gICAgJiAuc2hvcF93cmFwcGVye1xuICAgICAgICAmLmdyaWRfM3tcbiAgICAgICAgICAgICYgLnByb2R1Y3RfdGh1bWJ7XG4gICAgICAgICAgICAgICAgJiBhe1xuICAgICAgICAgICAgICAgICAgICAmIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG5cblxuXG5cblxuXG4iLCIvKiAxNS4gcHJvZHVjdCBkZXRhaWxzIGNzcyBoZXJlICovXHJcblxyXG4jaW1nLTF7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxufVxyXG5cclxuLmhlYWRlcl9wcm9kdWN0e1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG59XHJcbi5wcm9kdWN0X2RfcmlnaHR7XHJcbiAgICAmIGgxe1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgY29sb3I6ICMyNTI1MjU7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5wcm9kdWN0X3JhdHRpbmd7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIHVse1xyXG4gICAgICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkVCOTU0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnJldmlld3tcclxuICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNWE1YTVhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnByaWNlX2JveHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICAmLmN1cnJlbnRfcHJpY2V7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9sZF9wcmljZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucHJvZHVjdF9kZXNje1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgICAmIC5wcmlkdWN0X3NvY2lhbHtcclxuICAgICAgICAmIHVse1xyXG4gICAgICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44OyAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5mYWNlYm9va3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzNCNTk5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudHdpdHRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzFEQTFGMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5waW50ZXJlc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDQjIwMjg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuZ29vZ2xlLXBsdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZTZkNGM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYubGlua2VkaW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMTAxMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucHJvZHVjdF90aW1pbmd7XHJcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmNvdW50ZG93bl9hcmVhe1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLnByb2R1Y3RkX3RpdGxlX25hdiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLnByb2R1Y3RfbmF2e1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYgdWx7XHJcbiAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucHJvZHVjdF92YXJpYW50e1xyXG4gICAgJi5xdWFudGl0eXtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiBsYWJlbHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBpbnB1dHtcclxuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlIH17XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJ1dHRvbntcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UgfXtcclxuICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvcntcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBsYWJlbHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiB1bHtcclxuICAgICAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTg4ODg4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmNvbG9yMXtcclxuICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jb2xvcjJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkVCRUJFO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY29sb3Ize1xyXG4gICAgICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZFMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmNvbG9yNHtcclxuICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGMDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaXple1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgbGFiZWx7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAubmljZXNlbGVjdF9vcHRpb257XHJcbiAgICAgICAgICAgIGZsb2F0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG5cclxuLnByb2R1Y3RfZF9hY3Rpb257XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgJiB1bHtcclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdF9tZXRhe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHNwYW57XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ucHJvZHVjdF9pbmZvX2J1dHRvbntcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgICYgdWx7XHJcbiAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1UFg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcblx0ICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG5cdCAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4gICAgXHJcbi5wcm9kdWN0X3Jldmlld19mb3Jte1xyXG4gICAgJiBidXR0b257XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuXHQgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnByb2R1Y3RfaW5mb19jb250ZW50e1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnByb2R1Y3RfZF90YWJsZSB7XHJcblx0cGFkZGluZzogMTBweCAwIDIycHg7XHJcbiAgICAmIHRhYmxle1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIHRib2R5e1xyXG4gICAgICAgICAgICAmIHRye1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAmIHRke1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdF9kX2lubmVye1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4IDI3cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyN3B4O1xyXG4gICAgfVxyXG59XHJcbi5wcm9kdWN0X2luZm9faW5uZXIge1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxuICAgICYgLnByb2R1Y3RfcmF0dGluZ3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHN0cm9uZ3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucmV2aWV3c193cmFwcGVye1xyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucHJvZHVjdF9yYXR0aW5ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgJiB1bHtcclxuICAgICAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGgze1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jb21tZW50X3RpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ucHJvZHVjdF9yZXZpZXdfZm9ybSAge1xyXG4gICAgJiBpbnB1dHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG5cdCAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHRleHRhcmVhe1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDdweDsgXHJcbiAgICB9XHJcblx0XHJcbn1cclxuXHJcbi5zdGFyX3JhdGluZ3tcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgICYgdWx7XHJcbiAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ucmV2aWV3c19jb21tZW50X2JveCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAmIC5jb21tZW50X3RleHR7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgbGVmdDogLTZweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmV2aWV3c19tZXRhe1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICYgc3Ryb25ne1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucy10YWItem9vbS5vd2wtY2Fyb3VzZWx7XHJcbiAgICAmIC5vd2wtbmF2e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgbGVmdDogLTdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYub3dsLW5leHR7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTdweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWRldGFpbHMtdGFie1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmIC5zLXRhYi16b29tLm93bC1jYXJvdXNlbCAub3dsLW5hdiBkaXZ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5zaW5nbGUtem9vbS10aHVtYntcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG4gICAgJiB1bHtcclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc2VjdGlvbl90aXRsZS5wc2VjX3RpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlbGF0ZWRfcHJvZHVjdHN7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnVwc2VsbF9wcm9kdWN0c3tcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIDEyLiBwcm9kdWN0IGdyb3VwZWQgY3NzIGhlcmUgKi9cclxuXHJcbi5ncm91cGVkX2Zvcm0ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgfVxyXG4gICAgJiB0YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgJiB0Ym9keXtcclxuICAgICAgICAgICAgJiB0cntcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICYgdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgJiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG5cdCAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmIGlucHV0W3R5cGU9XCJudW1iZXJcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIHRkLmdyb3VwZWQtcHJvZHVjdC1saXN0LnF1YW50aXR5e1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIHRkLmdyb3VwZWQtcHJvZHVjdC1saXN0LmxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTg4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIHRkLmdyb3VwZWQtcHJvZHVjdC1saXN0LnByaWNle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA1OCc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmdyb3VwZWRfZm9ybSB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuLmdyb3VwZWRfZm9ybSB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxke1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxufVxyXG4uYm94X3F1YW50aXR5Lmdyb3VwIGJ1dHRvbiB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi8qcHJvZHVjdCBncm91cGVkIGNzcyBlbmQqL1xyXG5cclxuXHJcblxyXG5cclxuLyp2YXJpYWJsYSBwcm9kdWN0IGNzcyBoZXJlKi9cclxuLnBfc2VjdGlvbjEucmVsYXRlZF9wcm9kdWN0e1xyXG4gICAgJiAuc2xpY2stbGlzdHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQ0cHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTM1cHhcclxuICAgIH1cclxufVxyXG4udmFyaWFibGVfcHJvZHVjdHtcclxuICAgICYgLm5pY2VzZWxlY3Rfb3B0aW9ue1xyXG4gICAgICAgICYgLmxpc3R7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4ucHJvZHVjdF9kX21ldGF7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgJiBzcGFue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qcHJvZHVjdCBzaWRlYmFyIGNzcyBoZXJlKi9cclxuLnByb2R1Y3Rfc2lkZWJhcntcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAmIC5yb3d7XHJcbiAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5wcm9kdWN0X3NlY3Rpb257XHJcbiAgICAgICAgJiAucm93e1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLnByb2R1Y3RfZGVzY3tcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmFjdGlvbl9idXR0b257XHJcbiAgICAgICAgJiB1bHtcclxuICAgICAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5xdWlja19idXR0b257XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmhvdmVyX2FjdGlvbntcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucHJvZHVjdF92YXJpYW50e1xyXG4gICAgICAgICYucXVhbnRpdHl7XHJcbiAgICAgICAgICAgICYgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucHJvZHVjdC1kZXRhaWxzLXRhYntcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5wcmljZV9ib3h7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICAmLmN1cnJlbnRfcHJpY2V7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vbGRfcHJpY2V7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yZWd1bGFyX3ByaWNle1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFxyXG4gICAgXHJcbn1cclxuXHJcbi5mb290ZXJfd2lkZ2V0c3tcclxuICAgICYuc2lkZWJhcl93aWRnZXRze1xyXG4gICAgICAgICYgLmZvb3Rlcl90b3B7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLmZvb3Rlcl90b3BfaW5uZXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggMCA1MnB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCAwIDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4IDAgMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4ucHJvZHVjdF9yaWdodF9zaWRlYmFye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICYgLnByb2R1Y3QtZGV0YWlscy10YWJ7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucm93e1xyXG4gICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0XHJcbiAgICAmIC5wcmlkdWN0X3NvY2lhbHtcclxuICAgICAgICAmIHVse1xyXG4gICAgICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnByb2R1Y3RfZF9yaWdodCB7XHJcbiAgICAgICAgJiBoMXtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnNpbmdsZS16b29tLXRodW1ie1xyXG4gICAgICAgIHdpZHRoOiA5MyU7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyogMTMuIGNhcnQgcGFnZSBjc3MgaGVyZSAqL1xyXG5cclxuLmhlYWRlcl9jYXJ0X3BhZ2V7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbn1cclxuLm90aGVyX2JyZWFkIHtcclxuXHRwYWRkaW5nLXRvcDogNDFweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDFweDtcclxufVxyXG5cclxuLnRhYmxlX2Rlc2N7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdG1hcmdpbi10b3A6IDJweDtcclxuICAgICYgLmNhcnRfcGFnZXtcclxuICAgICAgICAmIHRhYmxle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJiB0aGVhZHtcclxuICAgICAgICAgICAgICAgICYgdHJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJiB0aHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgdGJvZHl7XHJcbiAgICAgICAgICAgICAgICAmIHRye1xyXG4gICAgICAgICAgICAgICAgICAgICYgdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X3JlbW92ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG5cdCAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X3RodW1ie1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3RfbmFtZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtcHJpY2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0X3F1YW50aXR5e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgLnByb2R1Y3RfdG90YWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcbi5jYXJ0X3BhZ2UgdGFibGUgdGhlYWQgdHI6bGFzdC1jaGlsZCB0aCwudGFibGVfZGVzYyB0YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxke1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcbi5jYXJ0X3N1Ym1pdHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHBhZGRpbmc6IDEycHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmIGJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAgJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvdXBvbl9pbm5lcntcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweCAyNXB4O1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgaW5wdXR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNvdXBvbl9jb2RlIHtcclxuICAgICYubGVmdHtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1OXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICYgaDN7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uY2FydF9zdWJ0b3RhbCB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG5cdC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICYuY2FydF9hbW91bnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblx0ICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH0gICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5jaGVja291dF9idG57XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICYgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNweCAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvdXBvbl9hcmVhe1xyXG4gICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4uZm9vdGVyX3dpZGdldHMub3RoZXJfd2lkZ2V0c3tcclxuICAgICYgLmZvb3Rlcl90b3B7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICYgLmZvb3Rlcl90b3BfaW5uZXJ7XHJcbiAgICAgICBwYWRkaW5nOiA1NXB4IDAgNTNweDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMCA1OXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDAgNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMCAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypjYXJ0IHBhZ2UgY3NzIGVuZCovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKiAxNC4gY2hlY2tvdXQgcGFnZSBjc3MgaGVyZSAqL1xyXG4udXNlci1hY3Rpb25ze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmNztcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNoZWNrb3V0X2luZm8ge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0cGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgJiBwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmIGF7XHJcbiAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcclxuICAgIH1cclxuICAgICYuY291cG9uX2luZm97XHJcbiAgICAgICAgJiBmb3Jte1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1fZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICYgbGFiZWx7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgJiBpbnB1dHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmZvcm1fZ3JvdXAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHR3aWR0aDogMTVweDtcclxuXHRoZWlnaHQ6IDE1cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDNweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICB9XHJcbn1cclxuLmZvcm1fZ3JvdXAuZ3JvdXBfMyB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICYgbGFiZWx7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuI2NoZWNrb3V0X2NvdXBvbntcclxuICAgICYgaW5wdXR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYi0yMCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uY2hlY2tvdXRfZm9ybXtcclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDokZm9udHNfY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgICYgaW5wdXR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XHJcbiAgICB9XHJcbiAgICAmIC5uaWNlLXNlbGVjdHtcclxuICAgICAgICB3aWR0aDoxMDAlOyBcclxuICAgICAgICAmIHVsLmxpc3R7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgdG9wOiA1NiU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBsYWJlbHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmlnaF8wLHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguM3MpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNoZWNrb3V0X2Zvcm0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuXHR3aWR0aDogMTVweDtcclxuXHRoZWlnaHQ6IDE1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMnB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ub3JkZXJfYnV0dG9ue1xyXG4gICAgJiBidXR0b257XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5vcmRlci1ub3RlcyB7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG4gICAgfVxyXG4gICAgJiB0ZXh0YXJlYXtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yOyBcclxuICAgIH1cclxuICAgICYgbGFiZWx7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uQ2hlY2tvdXRfc2VjdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogNTdweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuLm9yZGVyX3RhYmxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICYgdGFibGV7XHJcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYgdGhlYWR7XHJcbiAgICAgICAgICAgICYgdHJ7XHJcbiAgICAgICAgICAgICAgICAmIHRoe1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHRib2R5e1xyXG4gICAgICAgICAgICAmIHRye1xyXG4gICAgICAgICAgICAgICAgJiB0ZHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgdGZvb3R7XHJcbiAgICAgICAgICAgICYgdHJ7XHJcbiAgICAgICAgICAgICAgICAmIHRoe1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmIHRke1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnBhbmVsLWRlZmF1bHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHR3aWR0aDogMTVweDtcclxuXHRoZWlnaHQ6IDE1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMnB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG4ucGFuZWwtZGVmYXVsdHtcclxuICAgICYgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgIH1cclxufVxyXG4ub3JkZXJfYnV0dG9ue1xyXG4gICAgJiBidXR0b257XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC1ib2R5MSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG4vKmNoZWNrb3V0IHBhZ2UgY3NzIGVuZCovXHJcbiIsIi8qIDIyLiB3aXNobGlzdCBjc3MgaGVyZSAqL1xyXG4udGFibGVfZGVzYy53aXNobGlzdCB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcclxuXHRib3JkZXItYm90dG9tOiAwO1xyXG59XHJcbi50YWJsZV9kZXNjLndpc2hsaXN0e1xyXG4gICAgJiB0YWJsZXtcclxuICAgICAgICAmIHRib2R5e1xyXG4gICAgICAgICAgICAmIHRye1xyXG4gICAgICAgICAgICAgICAgJiB0ZHtcclxuICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3RfdG90YWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi53aXNobGlzdF9zaGFyZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICYgaDR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcbiAgICAmIHVse1xyXG4gICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi53aXNobGlzdF9hcmVhIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLyp3aXNobGlzdCBjc3MgZW5kKi9cclxuIiwiLyogMTUuIGNvbnRhY3QgcGFnZSBjc3MgaGVyZSAqL1xyXG4uY29udGFjdF9hcmVhe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG4uY29udGFjdF9tZXNzYWdle1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHVse1xyXG4gICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgcGFkZGluZzogMTNweCAwO1xyXG5cdCAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yOyBcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGxhYmVse1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgICYgaW5wdXR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7IFxyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjI7XHJcbiAgICB9XHJcbiAgICAmIHRleHRhcmVhe1xyXG4gICAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjNzKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbnRlbnR7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mb3Jte1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgJi5mb3JtLW1lc3NlZ2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGFjdF9tYXB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG59XHJcblxyXG5cclxuLm1hcC1hcmVhe1xyXG4gICAgJiAjZ29vZ2xlTWFwe1xyXG4gICAgICAgIGhlaWdodDogNDYwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgaGVpZ2h0OiAzNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG59XHJcbi8qY29udGFjdCBwYWdlIGNzcyBlbmQqL1xyXG4iLCJcbi8qIDE3LiBsb2dpbiBwYWdlIGNzcyBoZXJlICovXG4uYWNjb3VudF9mb3Jte1xuICAgICYgaDJ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBmb3Jte1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMjNweCAyMHB4IDI5cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgJiBsYWJlbHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBpbnB1dHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIC8vaGVpZ2h0OiA0MHB4O1xuICAgICAgICAvL21heC13aWR0aDogMTAwJTtcbiAgICAgICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIC8vd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogICRmb250c19jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubG9naW5fc3VibWl0IGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cdHdpZHRoOiAxNXB4O1xuXHRoZWlnaHQ6IDEzcHg7XG5cdG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmxvZ2luX3N1Ym1pdHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAmIGF7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdXN0b21lcl9sb2dpbiB7XG5cdHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uYWNjb3VudF9mb3JtIHAge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG59XG4uYWNjb3VudF9mb3JtLnJlZ2lzdGVyIHtcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gICAgfVxuXG59XG5cblxuLypsb2dpbiBwYWdlIGNzcyBlbmQgKi9cbiIsIlxyXG4vKiAxNi4gZmFxIHBhZ2UgY3NzIGhlcmUgKi9cclxuXHJcbi5mYXFfY29udGVudF9hcmVhIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUzcHg7XHJcbiAgICB9XHJcbn1cclxuLmFjY29yZGlvbl9hcmVhIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICYgLmNhcmQtaGVhZGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jYXJkLmNhcmRfZGlwdWx0IHtcclxuXHRib3JkZXI6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5jYXJkLmNhcmRfZGlwdWx0Omxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLmNhcmQtaGVhZGVyLmNhcmRfYWNjb3IgIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG4gICAgJiBidXR0b257XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4tbGlua3tcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICYuY29sbGFwc2Vke1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uY2FyZC1oZWFkZXIuY2FyZF9hY2NvciBidXR0b24uYnRuLWxpbmsgaS5mYS1wbHVzIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5jYXJkLWhlYWRlci5jYXJkX2FjY29yIGJ1dHRvbi5idG4tbGluay5jb2xsYXBzZWQgaS5mYS1wbHVzIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4uY2FyZC1oZWFkZXIuY2FyZF9hY2NvciBidXR0b24uYnRuLWxpbmsuY29sbGFwc2VkIGkuZmEtbWludXMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZhcV9jb250ZW50X3dyYXBwZXJ7XHJcbiAgICAmIGg0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKmZhcSBwYWdlIGNzcyBlbmQqL1xyXG5cclxuXHJcblxyXG5cclxuIiwiXHJcbi8qICAxOC4gbXkgYWNjb3VudCBjc3MgaGVyZSAqL1xyXG4uZGFzaGJvYXJkX3RhYl9idXR0b257XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHVse1xyXG4gICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tYWluX2NvbnRlbnRfYXJlYSB7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgfVxyXG59XHJcbi5kYXNoYm9hcmRfY29udGVudHtcclxuICAgICYgaDN7IFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmIGg0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG5cdCAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcblx0ICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi50YWJsZS1yZXNwb25zaXZle1xyXG4gICAgJiB0YWJsZXtcclxuICAgICAgICAmIHRoZWFke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICYgdHJ7XHJcbiAgICAgICAgICAgICAgICAgJiB0aHtcclxuICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiB0Ym9keXtcclxuICAgICAgICAgICAgJiB0cntcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJiB0ZHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAudGFibGV7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmRhc2hib2FyZF9jb250ZW50ICB7XHJcbiAgICAmIGFkZHJlc3N7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4uaW5wdXQtcmFkaW8gc3BhbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5hY2NvdW50X2xvZ2luX2Zvcm0gZm9ybSBzcGFuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcblx0d2lkdGg6IDE1cHg7XHJcblx0aGVpZ2h0OiAxNXB4O1xyXG5cdG1hcmdpbi1yaWdodDogMnB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0b3A6IDJweDtcclxufVxyXG4uaW5wdXQtcmFkaW8gIHtcclxuICAgICYgc3BhbntcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmFjY291bnRfbG9naW5fZm9ybSAgIHtcclxuICAgICYgZm9ybXtcclxuICAgICAgICAmIGlucHV0eyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qbXkgYWNjb3VudCBjc3MgZW5kKi8iLCIvKiAxMC4gYWJvdXQgcGFnZSBjc3MgaGVyZSAqL1xyXG5cclxuLypob21lIGFib3V0IGNzcyBoZXJlKi9cclxuXHJcblxyXG4uYWJvdXRfZGVzY3tcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgaDN7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qaG9tZSBhYm91dCBjc3MgZW5kKi9cclxuLnRlc3RpbW9uaWFsX2Fib3V0e1xyXG4gICBwYWRkaW5nOiAwO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJiAuc2luZ2xlX3Rlc3RpbW9uaWFse1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJiAudGVzdGltb25pYWxfdGh1bWJ7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjJweDtcclxuICAgIH1cclxuICAgICYgLnRlc3RpbW9uaWFsX2ljb25faW1ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIC50ZXN0aW1vbmlhbF9jb250ZW50e1xyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6IzMzMztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuc2VjdGlvbl90aXRsZXtcclxuICAgICAgICAmIGgye1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAudGVzdGltb25pYWxfY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFib3V0X3NlY3Rpb257XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxufVxyXG4uYWJvdXRfY29udGVudHtcclxuICAgIHBhZGRpbmctdG9wOiA1NnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUycHg7XHJcbiAgICB9XHJcbiAgICAmIGgxe1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4OTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jaG9zZV9jb250ZW50e1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICBhcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYWJvdXRfc2lnbmF0dXJlIHtcclxuXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIH1cclxufVxyXG4uY2hvc2V1c19hcmVhe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuICAgIHBhZGRpbmc6IDYwcHggMCA1NHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDI4cHg7XHJcbiAgICB9XHJcbn1cclxuLnNpbmdsZV9jaG9zZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJiAuY2hvc2VfaWNvbmV7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRleSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY2hvc2VfaWNvbmUge1xyXG5cdG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC41cyk7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZV9nYWxsZXJ5X3NlY3Rpb257XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG59XHJcbi5hYm91dF9nYWxsZXJ5X2NvbnRhaW5lcntcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1M3B4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbn1cclxuLmFib3V0X2dhbGxlcnlfc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xyXG59XHJcbi5nYWxsZXJ5X3RodW1iIHtcclxuICAgICYgaW1ne1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFib3V0X2dhbGxlcnlfY29udGVudHtcclxuICAgIHBhZGRpbmctdG9wOiAyMXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZWFtX2NvbnRhaW5lcntcclxuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxufVxyXG4udGVhbV9tZW1iZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbn1cclxuLnRlYW1fdGh1bWIge1xyXG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG59XHJcbi50ZWFtX2NvbnRlbnR7XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBoNXtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKmFib3V0IHBhZ2UgY3NzIGVuZCovXHJcblxyXG5cclxuLyotLVxyXG4gICAgMTYuIEFib3V0IFVTIGNzc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmFxLWNsaWVudF90aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgfVxyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZmFxLWNsaWVudC1zYXktYXJlYXtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xyXG4gICAgfVxyXG4gICAgJiAuc2VjdGlvbl90aXRsZXtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFuZWwtaGVhZGluZyAge1xyXG4gICAgJiAucGFuZWwtdGl0bGV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM4cHggMTBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG59XHJcblxyXG5cclxuLnBhbmVsLWhlYWRpbmcgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxufVxyXG5cclxuLmZhcS1zdHlsZS13cmFwIC5wYW5lbC10aXRsZSBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG59XHJcblxyXG4ucGFuZWwucGFuZWwtZGVmYXVsdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFuZWwtYm9keSB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG59XHJcblxyXG4uYWJvdXRfdGVzdGlfdGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCJcclxuLyogMjAuIHNlcnZpY2VzIHBhZ2UgY3NzIGhlcmUgKi9cclxuXHJcbi5zZXJ2aWNlc19nYWxsZXJ5IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjlweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX2NvbnRlbnR7XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX3RodW1iIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgJiBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uc2luZ2xlX3NlcnZpY2VzIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4ub3VyX3NlcnZpY2Vze1xyXG5cdHBhZGRpbmc6IDQ4cHggMCAyNnB4O1xyXG5cdGJhY2tncm91bmQ6ICNFQ0VDRUM7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIHBhZGRpbmc6IDU0cHggMCAyNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuLnNlcnZpY2VzX2l0ZW0ge1xyXG5cdG1hcmdpbi1ib3R0b206IDI3cHg7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG4uc2VydmljZXNfdGl0bGUge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3OTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLnNlcnZpY2VzX2ljb25lIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAmIGl7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgIGNvbG9yOiRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlc19kZXNje1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHRcclxufVxyXG4uc2VydmljZXNfc2VjdGlvbl90aHVtYntcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxufVxyXG4udW5saW1pdGVkX3NlcnZpY2Vze1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW46IDYwcHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxufVxyXG4udW5saW1pdGVkX3NlcnZpY2VzX2NvbnRlbnQge1xyXG4gICAgJiBoMXtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAudmlld19fd29ya3tcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweCA3cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnByaWNlaW5nX3RhYmxlIHtcclxuXHRiYWNrZ3JvdW5kOiAjRUNFQ0VDO1xyXG5cdHBhZGRpbmc6IDYwcHggMCAzMHB4OyAgXHJcbn1cclxuXHJcbi5zaW5nbGVfcHJpY2Vpbmcge1xyXG5cdGJhY2tncm91bmQ6ICRib2R5LWNvbG9yO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4ICNGRkZGRkYgaW5zZXQsIDAgMXB4IDNweCByZ2JhKDM0LDI1LDI1LDAuNCk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggI0ZGRkZGRiBpbnNldCwgMCAxcHggM3B4IHJnYmEoMzQsMjUsMjUsMC40KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4ucHJpY2VpbmdfdGl0bGUge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICYgaDF7XHJcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnByaWNlaW5nX2xpc3R7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHggMzBweDtcclxuICAgICYgaDF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDAgMjRweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiB1bHtcclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGF7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuXHRcclxufVxyXG5cclxuXHJcbi5wcmljZWluZ19saXN0IGEubGlzdF9idXR0b24sLnByaWNlaW5nX2xpc3QgYTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuXHRib3JkZXItY29sb3I6JHNlY29uZGFyeV9jb2xvcjtcclxuXHRjb2xvcjogJGJvZHktY29sb3I7XHJcbn1cclxuLmFkdmFudGFnZXNfZWNvbW1lcmNle1xyXG4gICAgcGFkZGluZzogNTVweCAwO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWR2YW50YWdlc19jb250ZW50IHtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYgaDN7XHJcbiAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgXHJcbiAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uYWR2YW50YWdlc19idXR0b24ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICYgYXtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIwcHggN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDExcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKnNlcnZpY2VzIHBhZ2UgY3NzIGVuZCovXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiLyogMTEuIGJsb2cgcGFnZSBjc3MgaGVyZSAqL1xyXG5cclxuLmJsb2dfd3JhcHBlcntcclxuICAgICYgLnBvc3RfYXV0aG9ye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIH1cclxuICAgICYgLmJsb2dfZm9vdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTJweDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaDR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5zaW5nbGVfYmxvZ3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuYmxvZ190aHVtYntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIGlmcmFtZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNDhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYmxvZ19kZXNje1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nX2JpZGlve1xyXG4gICAgJiAuYmxvZ19jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVhZG1vcmVfYnV0dG9ue1xyXG4gICAgJiBhe1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdFxyXG59XHJcblxyXG4uYmxvZ19zaWRlYmFyX3dpZGdldHtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1N3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTdweDtcclxuICAgIH1cclxuICAgICYgLndpZGdldF90aXRsZXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAmIGgze1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLndpZGdldF9saXN0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNvbW1lbnRze1xyXG4gICAgICAgICAgICAmIC5wb3N0X3RodW1ie1xyXG4gICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLnBvc3RfaW5mb3tcclxuICAgICAgICAgICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC53aWRnZXRfY2F0ZWdvcmllc3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgJiAud2lkZ2V0X3RpdGxle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgdWx7XHJcbiAgICAgICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnRhZ193aWRnZXR7XHJcbiAgICAgICAgJiB1bHtcclxuICAgICAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi53aWRnZXRfc2VhcmNoe1xyXG4gICAgJiBpbnB1dHtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJvZHktY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuICAgICYgYnV0dG9ue1xyXG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4zcztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGFnX3dpZGdldHtcclxuICAgICYgdWx7XHJcbiAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3N0X3RodW1iIHtcclxuXHR3aWR0aDogNjBweDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLnBvc3Rfd3JhcHBlciB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG5cdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3N0X2luZm97XHJcbiAgICAmIGg0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDsgXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHNwYW57XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZ19jYXRlZ29yaWVze1xyXG4gICAgJiB1bHtcclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yOyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hpcHBpbmdfYXJlYS5zaGlwcGluZ19jb250YWN0LmJsb2dfc2hpcHBpbmcge1xyXG5cdG1hcmdpbi10b3A6IDk0cHg7XHJcbn1cclxuXHJcbi5ibG9nX3BhZ2luYXRpb257XHJcbiAgICAmIC5wYWdpbmF0aW9ue1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLypibG9nIHBhZ2UgY3NzIGVuZCovXHJcblxyXG5cclxuXHJcbi8qYmxvZyBmdWxsd2lkdGggY3NzIGhlcmUqL1xyXG4uYmxvZ19mdWxsd2lkdGh7XHJcbiAgICAmIC5ibG9nX3NpZGViYXJfd2lkZ2V0e1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX3dyYXBwZXJ7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuYmxvZ190aHVtYntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogaW5oZXJpdDtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlmcmFtZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX2NvbnRlbnR7XHJcbiAgICAgICAgJiBoNHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc5JTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uYmxvZ190aHVtYl9hY3RpdmV7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICYgLm93bC1uYXZ7XHJcbiAgICAgICAgICAgICYgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAmLm93bC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAub3dsLW5hdntcclxuICAgICAgICAmID4gZGl2e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCA1NCwgNjYsIDAuNik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oLjVzKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAmLm93bC1uZXh0e1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZ19hZHVpb19pY29uZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYgYXVkaW97XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5ibG9nX3JldmVyc2V7XHJcbiAgICAmIC5ibG9nX3dyYXBwZXJ7XHJcbiAgICAgICAgICYgLnJvd3tcclxuICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAucm93e1xyXG4gICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmJsb2dfd3JhcHBlcl9zaWRlYmFyeyAgXHJcbiAgICAmIC5yb3d7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnBhZ2luYXRpb25fZnVsbHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuLmJsb2dfbm9zaWRlYmFye1xyXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcclxuICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmIC5zaW5nbGVfYmxvZyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICYgLnNpbmdsZV9ibG9nX2dhbGxlcnkge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX3RodW1ie1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuYmxvZ190aHVtYl9hY3RpdmV7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX2NvbnRlbnR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaDN7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX21ldGF7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4iLCIvKiAxMi4gYmxvZyBkZXRhaWxzIGNzcyBoZXJlICovXHJcbi5wb3N0X2hlYWRlcntcclxuICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZ19kZXRhaWxze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICYgLnNpbmdsZV9ibG9ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gICAgJiAuYmxvZ19zaWRlYmFye1xyXG4gICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuYmxvZ19tZXRhe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX3RodW1ie1xyXG4gICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX2NvbnRlbnR7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLnBvc3RfY29udGVudHtcclxuICAgICAgICAmID4gcHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJsb2NrcXVvdGV7ICAgICBcclxuICAgICAgICAgICAgbWFyZ2luOiAzMXB4IDAgMzFweCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjNweCAwIDIzcHggMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTJweCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiAuc29jaWFsX3NoYXJpbmd7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiB1bHtcclxuICAgICAgICAgICAgJiBsaXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lbnRyeV9jb250ZW50IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgJiAucG9zdF9tZXRhe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAgJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jb21tZW50c19ib3h7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbn1cclxuLmNvbW1lbnRfbGlzdHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmIC5jb21tZW50X3RodW1ie1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5jb21tZW50X2NvbnRlbnR7XHJcbiAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaDV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29tbWVudF9yZXBseXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgIHRvcDogMTVweFxyXG4gICAgfVxyXG4gICAgJiBhe1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbW1lbnRzX2Zvcm17XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgICYgcHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuICAgICYgZm9ybXtcclxuICAgICAgICAgJiAucm93e1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiBsYWJlbHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiB0ZXh0YXJlYXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJ1dHRvbntcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvbW1lbnRfbGlzdC5saXN0X3R3byB7XHJcblx0cGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuLnJlbGF0ZWRfcG9zdHN7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICBwYWRkaW5nOiA1NnB4IDAgNTBweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIHBhZGRpbmc6IDU0cHggMCAyNXB4O1xyXG4gICAgfVxyXG4gICAgJiAucm93e1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBoM3tcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4ucmVsYXRlZF90aHVtYntcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi5yZWxhdGVkX2NvbnRlbnR7XHJcbiAgICAmIGg0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgY29sb3I6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgICYgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgJiBpe1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIC5ibG9nX21ldGF7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uc2luZ2xlX3JlbGF0ZWR7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4vKmJsb2cgZGV0YWlscyBjc3MgZW5kKi9cclxuXHJcblxyXG5cclxuIiwiLyogIDI0LiBtb2RhbCBjc3MgaGVyZSAqL1xyXG4ubW9kYWwtZGlhbG9nLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XHJcblx0bWluLXdpZHRoOiAxMTAwcHg7XHJcbiAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZSB9e1xyXG4gICAgICAgbWluLXdpZHRoOiAxMDAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2UgfXtcclxuICAgICAgIG1pbi13aWR0aDogOTUwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICBtaW4td2lkdGg6IDczMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBtaW4td2lkdGg6IDkwJTtcclxuICAgIH1cclxufVxyXG4ubW9kYWxfdGFiX2ltZyB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAmIGltZ3tcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tb2RhbF90YWJfYnV0dG9ue1xyXG4gICAgJiB1bHtcclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgICAgICAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWxfdGl0bGV7XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxufVxyXG4ubW9kYWxfc29jaWFse1xyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmIHVse1xyXG4gICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgICAgIG1hcmdpbi1yaWdodDogM3B4OyBcclxuICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZmFjZWJvb2t7XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjM2M1YjliO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR3aXR0ZXJ7XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMURBMUYyO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnBpbnRlcmVzdHtcclxuICAgICAgICAgICAgICAgICYgYXtcclxuICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNCRDA4MUI7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeV9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZ29vZ2xlLXBsdXN7XHJcbiAgICAgICAgICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREM1MDQzO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmxpbmtlZGlue1xyXG4gICAgICAgICAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAxMDEwMztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gICAgXHJcblxyXG4ubW9kYWxfcHJpY2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICYgc3BhbntcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAmLm9sZF9wcmljZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWxfZGVzY3JpcHRpb24ge1xyXG4gICAgJiBwe1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW46IDA7IFxyXG4gICAgfVxyXG59XHJcblxyXG4udmFyaWFudHNfc2l6ZSB7XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi5tYi0xNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICAgICYgLnNlbGVjdF9vcHRpb257XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICYgLmxpc3R7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgXHJcbn1cclxuXHJcbi52YXJpYW50c19jb2xvcntcclxuICAgIEBleHRlbmQgLnZhcmlhbnRzX3NpemU7XHJcbn1cclxuLm1vZGFsX2FkZF90b19jYXJ0IHtcclxuICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICYgZm9ybXtcclxuICAgICAgICAmIGlucHV0e1xyXG4gICAgICAgICAgICB3aWR0aDogOTVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIGJ1dHRvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRzX2NvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC4zcyk7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tb2RhbF9ib2R5IHtcclxuXHRwYWRkaW5nOiAyOXB4IDZweCAzOHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgIHBhZGRpbmc6IDQycHggNnB4IDM4cHg7XHJcbiAgICB9XHJcbiAgICAmIC5tb2RhbF90YWJ7XHJcbiAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1vZGFsLWNvbnRlbnR7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcbi5tb2RhbC1jb250ZW50IGJ1dHRvbi5jbG9zZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDk0JTtcclxuXHR3aWR0aDogMzVweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG5cdHRvcDogMTBweDtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG5cdHotaW5kZXg6IDk7XHJcbiAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICBsZWZ0OiA4MyU7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsX2FkZF90b19jYXJ0Lm1iLTE1IHtcclxuXHRtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG59XHJcbi5tb2RhbF9kZXNjcmlwdGlvbi5tYi0xNSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4ucHJvZHVjdF9uYXZhY3RpdmV7XHJcbiAgICAmLm93bC1jYXJvdXNlbHtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmIC5vd2wtbmF2e1xyXG4gICAgICAgICAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiAub3dsLW5hdntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTdweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLyptb2RhbCBjc3MgZW5kKi9cclxuIiwiXHJcbi8qICAyMy4gbmV3c2xldHRlciBwb3B1cCBjc3MgaGVyZSAqL1xyXG5cclxuXHJcbi5uZXdsZXR0ZXItcG9wdXAge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAtMTc5cHg7XHJcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogNTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNib3hlcyAubmV3bGV0dGVyLXRpdGxlIGgyIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNib3hlcyAuYm94LWNvbnRlbnQgbGFiZWwge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4jYm94ZXMgLmJveC1jb250ZW50IC5uZXdsZXR0ZXItbGFiZWwge1xyXG4gIHdpZHRoOiA3MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNmcm1fc3Vic2NyaWJle1xyXG4gICAgJiBmb3Jte1xyXG4gICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXHJcbiAgICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgIGNvbG9yOiAjNzQ3NDc0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xyXG4gICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcbiAgICAgICAgICAgY29sb3I6ICM3NDc0NzQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW5wdXR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkVCRUI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTI3cHggMCAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzQ3NDc0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTA0cHggMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgJi50aGVtZS1idG4tb3V0bGluZWR7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuXHJcblxyXG4jYm94ZXMgLmJveC1jb250ZW50IC5zdWJzY3JpYmUtYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4jYm94ZXMgLmJveC1jb250ZW50IC5zdWJzY3JpYmUtYm90dG9tIGxhYmVsIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4jYm94ZXMgLmJveC1jb250ZW50IC5zdWJzY3JpYmUtYm90dG9tICNuZXdzbGV0dGVyX3BvcHVwX2RvbnRfc2hvd19hZ2FpbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbiNib3hlcyAjZnJtX3N1YnNjcmliZSAjbm90aWZpY2F0aW9uIHtcclxuICBjb2xvcjogI2YwMDtcclxufVxyXG5cclxuI2JveGVzICNmcm1fc3Vic2NyaWJlICNub3RpZmljYXRpb24gLnN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAjNjdEN0JCO1xyXG59XHJcblxyXG4jcG9wdXAyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDFweDtcclxuICAgIHRvcDogMXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdHBhZGRpbmc6IDZweCAxMnB4O1xyXG5cdGJhY2tncm91bmQ6ICRmb250c19jb2xvcjtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdGNvbG9yOiAkd2hpdGU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5X2NvbG9yO1xyXG4gICAgfVxyXG59XHJcbi8qbmV3c2xldHRlciBwb3B1cCBjc3MgZW5kKi8iLCIvKiAwOS4gZXJyb3IgcGFnZSBjc3MgaGVlciAgICovXHJcbi5oZWFkZXJfZXJyb3J7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXlfY29sb3I7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuLmVycm9yX2Zvcm17XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmIGgxe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTYwcHg7XHJcbiAgICAgICBtYXJnaW46IDAgMCA3MnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIHB7XHJcbiAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyBcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgZm9ybXtcclxuICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBpbnB1dHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYnV0dG9ue1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgYXtcclxuICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udHNfY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZXJyb3Jfc2VjdGlvbiB7XHJcblx0cGFkZGluZzogMjVweCAwIDgwcHg7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XHJcbiAgICAgICAgcGFkZGluZzogNDRweCAwIDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG5cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgcGFkZGluZzogNDJweCAwIDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5X2NvbG9yO1xyXG4gICAgfVxyXG59XHJcbi8qNDA0IHBhZ2UgY3NzIGVuZCovXHJcblxyXG5cclxuIiwiLypwcml2YWN5IHBvbGljeSBjc3MgaGVyZSovXHJcbi5wcml2YWN5X3BvbGljeV9tYWluX2FyZWEge1xyXG5cdHBhZGRpbmc6IDUzcHggMCAxMHB4O1xyXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgcGFkZGluZzogNTdweCAwIDZweDtcclxuICAgIH1cclxufVxyXG4ucHJpdmFjeV9wb2xpY3lfaGVhZGVye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XHJcbiAgICB9XHJcbiAgICAmIGgxe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnByaXZhY3lfY29udGVudHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XHJcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG4gICAgfVxyXG4gICAgJiBoMntcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTQzZDIxO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuc2VjdGlvbl8xe1xyXG4gICAgICAgICYgaDJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zZWN0aW9uXzJ7XHJcbiAgICAgICAgJiBoMntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zZWN0aW9uXzN7XHJcbiAgICAgICAgJiBoMntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qcHJpdmFjeSBwb2xpY3kgY3NzIGVuZCovIiwiLmgxLCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTM1MHB4O1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yIWltcG9ydGFudDtcbn1cblxuLmgyLCBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4uYnRuLCBpbnB1dCwgLmNhcmQtaGVhZGVyLCAuY2FyZC1ib2R5IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ubGFuZ3VhZ2VfY3VycmVuY3kgLmxhbmd1YWdlIGEsIC5iMmJfbGluayB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbmE6aG92ZXIge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xufVxuXG4uYnRuIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5cbi5idG4tcHJpbWFyeSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnNsaWRlcl9zZWN0aW9uIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLnNpbmdsZS1iYW5uZXIge1xuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgfVxuXG4gICAgLmluZm8tYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZTdlNTtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxufVxuXG46OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3IgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjg7IC8qIEZpcmVmb3ggKi9cbn1cblxuLmJ0bi1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxYjEyYjtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLWdyZXkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWRhcms7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIH1cbn1cblxuLnRleHQtZ3JlZW4ge1xuICAgIGNvbG9yOiAjMjFiMTJiO1xufVxuXG5pbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9cGFzc3dvcmRdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9dGVsXSx0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG4gICAgbWFyZ2luLXRvcDogMC43cmVtO1xufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG5cblxuLmIyYl9sb2dpbl9hcmVhe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmhvdmVye1xuICAgICAgICAmIC5iMmJfbG9naW5fbGlua3N7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMThweCAzM3B4O1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDExcHggMjBweDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuLmIyYl9sb2dpbl9saW5rcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICBiYWNrZ3JvdW5kOiAkYm9keS1jb2xvcjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAyMDglO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOjFweCBzb2xpZCAkZ3JleV9jb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKC41cyk7XG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiB1bnNldDtcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTFweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRncmV5X2NvbG9yO1xuICAgICAgICByaWdodDogLTQ0cHg7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRvcDogMTMwJTtcbiAgICB9XG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IHVuc2V0O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMXB4IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJGdyZXlfY29sb3I7XG4gICAgICAgIHJpZ2h0OiAtNDRweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAxMzAlO1xuICAgIH1cbn1cblxuLmJnLWxpZ2h0LWdyZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5X2NvbG9yO1xufVxuXG4uY2FyZCB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbn1cblxuLmZvcm0tbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uX3RpdGxlLnBzZWNfdGl0bGUgLmgyLCAuc2VjdGlvbl90aXRsZS5wc2VjX3RpdGxlIGgyIHtcbiAgICBmb250LXNpemU6MjZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmhlYWRlcl90b3Age1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG4iLCIuY2FydC1kZXRhaWwge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cbn1cblxuLmNhcnQtdGFibGUge1xuICAgIGEge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cblxuICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICB9XG5cbiAgICB0ciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFya19ncmV5O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIHRkLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICAgICAgd2lkdGg6IDEwJTtcbiAgICB9XG5cbiAgICB0ZC5wcm9kdWN0LW5hbWUge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5wcm9kdWN0LXN1YnZhcmlhbnQge1xuICAgICAgICB3aWR0aDogMTAlO1xuICAgIH1cblxuICAgIHRkLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgICAgICB3aWR0aDogMTAlO1xuICAgIH1cblxuICAgIHRkLnByb2R1Y3Qtc3RvY2sge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1yZW1vdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cbn1cblxuLnByb2R1Y3QtY2FydC1hZGQtdG8tY2FydCB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi5jaGVja291dC1wYWdlIHtcbiAgICAuY2FyZCB7XG4gICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIH1cblxuICAgIC5jYXJkLWFkZHJlc3Muc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgLmJ0bi1vdXRsaW5lLWdyZXkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3N5bGl1c19jaGVja291dF9jb21wbGV0ZV90ZXJtcyAuZm9ybS1jaGVja2JveCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiIsIi8qIDAzLiBwcm9kdWN0IHNlY3Rpb24gY3NzIGhlcmUgKi9cblxuLnByb2R1Y3RfY29udGVudCB7XG4gICAgLmJyYW5kLW5hbWUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICB9XG59XG5cbi5zaW5nbGVfcHJvZHVjdCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgIC5hY3Rpb25fbGlua3Mge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLnByaWNlX2JveCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuXG4gICAgICAgIC5vbGRfcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJjZW50IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnRfcHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICYgLnByaWNlX2JveCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZHVjdF9jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuXG4ucHJvZHVjdF9uYW1lIGEge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ucHJvZHVjdF90aHVtYiB7XG4gICAgLy9ib3gtc2hhZG93OiAwIDVweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFjdGlvbl9saW5rcyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAvL3otaW5kZXg6IDk7XG5cbiAgICAmIHVsIHtcbiAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGFiZWxfcHJvZHVjdF9hcmVhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJiBzcGFuIHtcbiAgICAgICAgJi5sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgICBwYWRkaW5nOjAgNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhYmVsX25ldyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0ZF90aXRsZV9uYXYge1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG5cbi5hZGRfdG9fY2FydF9hcmVhIHtcbiAgICAubmljZXNlbGVjdF9vcHRpb24ge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgfVxufVxuXG4uem9vbVdyYXBwZXIge1xuICAgIC8vYm94LXNoYWRvdzogMCA1cHggMjVweCAwIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5zaW5nbGUtem9vbS10aHVtYiB1bCBsaSB7XG4gICAgLy9ib3gtc2hhZG93OiAwIDVweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5xdWFudGl0eS1zZWxlY3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ucXVhbnRpdHktc2VsZWN0IC5uaWNlLXNlbGVjdCB7XG4gICAgLy9ib3JkZXI6MXB4IHNvbGlkIGJsdWUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3RfZGV0YWlscyB7XG4gICAgLndpZGdldF9saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0X2NvbnRlbnQgLmg0LCAucHJvZHVjdF9jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnByb2R1Y3RfY29udGVudCAucHJvZHVjdF9uYW1lIGEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cblxuLmJveGVzIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcblxuICAgIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICB9XG59XG5cbi5hY2NvcmRpb24tYnV0dG9uLCAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcblxuICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gQWNjb3JkaW9uIGljb25cbiAgICAmOjphZnRlciB7XG5cbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZWQ7XG4gICAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFya19ncmV5O1xufVxuXG4ucHJvZHVjdGRfdGl0bGVfbmF2IC5oMSwgLnByb2R1Y3RkX3RpdGxlX25hdiBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi5tYWluX21lbnUge1xuXG4gICAgLmJ0bi1vdXRsaW5lLWdyZXkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5oaWRkZW4tdGl0bGUgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTpub25lXG4gICAgfVxuXG4gICAgbGkge1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5tZWdhX21lbnUgdWwubWFpbl9zZWN0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5tZWdhX21lbnUgbGkubWFpbl9zZWN0aW9uX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAubWVnYV9tZW51IGxpIGEuZnctYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5tZWdhX21lbnVfaW5uZXIgPiBsaSB1bCBsaSBhIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC8vZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4ubmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrX2dyZXk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtaXRlbS5sYXN0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrX2dyZXk7XG4gICAgfVxufVxuXG4ubWVnYV9tZW51X2lubmVyID4gbGkge1xuICAgIHdpZHRoOiAyMCU7XG59XG5cbi5tZWdhX21lbnVfaW5uZXI+bGkgdWwgbGkgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG59XG4ubWVnYV9tZW51X2lubmVyPmxpPmEge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubWFpbl9tZW51IC5tZWdhX21lbnUgbGkgYS5mdy1ib2xkIHtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbn1cbiIsIi5icmVhZGNydW1ic19hcmVhIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuXG4gICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5jYXRlZ29yeS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLm5pY2VzZWxlY3Rfb3B0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGJsYWNrO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgLy9tYXJnaW4tdG9wOjE1cHg7XG4gICAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbS5wcmV2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZS1pdGVtLm5leHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtaXRlbS5hY3RpdmU6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeV9jb2xvcjtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnlfY29sb3I7XG4gICAgfVxufVxuXG5cbi5uaWNlLXNlbGVjdCB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4jc2VhcmNoLWZpbHRlci1mb3JtIHtcbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcblxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndpZGdldF9saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiwgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cblxuICAgIC8vICAgICY6Zm9jdXMge1xuICAgIC8vICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgLy8gICAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICAvLyAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmtfZ3JleTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFya19ncmV5O1xuICAgIH1cbn1cbiIsIi5sb2dpbi1ib3gge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOmF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG59XG4iLCIuZm9vdGVyX3RvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRhNGE0YSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5mb290ZXJfYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mb290ZXJfdG9wIGEge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZm9vdGVyX3RvcCBoMyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zb2NpYWwtbWVudSBhIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG59XG5cbi5mb290ZXJfbWVudSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ud2lkZ2V0X25ld3NsZXR0ZXIge1xuICAgIGEge1xuICAgICAgICBmb250LXNpemU6MTRweDtcbiAgICB9XG59XG4iLCIucHJvZHVjdC1jb21wYXJlLXRhYmxlIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHRyLmF0dHJpYnV0ZTpudGgtY2hpbGQoZXZlbikge2JhY2tncm91bmQ6ICRncmV5X2NvbG9yO31cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLnByb2R1Y3RfbmFtZSBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5wcmljZV9ib3gge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxufVxuIiwiLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi51aS1hdXRvY29tcGxldGUge1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBib3gtc2hhZG93OiAwIDVweCAyNXB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cbiAgICBsaSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi51aS1tZW51LWl0ZW0ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnVpLW1lbnUtaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51aS1tZW51LWl0ZW0td3JhcHBlcjpob3ZlciB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5X2NvbG9yO1xufVxuIiwiLmFkZHJlc3MtaXRlbSB7XG4gICAgaGVpZ2h0OiAyMjBweDtcbn1cblxuLmFkZHJlc3MtYnV0dG9ucyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFkZC1uZXctYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5zeWxpdXMtYWNjb3VudC1vcmRlcnMtYXJlYSB7XG4gICAgdGFibGUge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGRhcmtfZ3JleTtcbiAgICAgICAgICAgIC8vcGFkZGluZzogMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/